我的页面当前有 Navigation.vue 组件。
我想让每个导航悬停和活跃。 hover
工作,但 active
不。
下面是 Navigation.vue 文件的样子:
<template>
<div>
<nav class="navbar navbar-expand-lg fixed-top row">
<router-link tag="li" class="col" class-active="active" to="/" exact>TIME</router-link>
<router-link tag="li" class="col" class-active="active" to="/CNN" exact>CNN</router-link>
<router-link tag="li" class="col" class-active="active" to="/TechCrunch" exact>TechCrunch</router-link>
<router-link tag="li" class="col" class-active="active" to="/BBCSport" exact>BBC Sport</router-link>
</nav>
</div>
</template>
下面是风格。
<style>
nav li:hover,
nav li:active {
background-color: indianred;
cursor: pointer;
}
</style>
这就是悬停现在的样子,并且在活动状态下期望完全一样。
如果你能给我一个关于 router-link
活动作品造型的建议,我将不胜感激。
谢谢。