html - 事件按钮不应在悬停时改变颜色

标签 html css bootstrap-4

我分别设置了悬停和激活功能,当我悬停在导航菜单上时颜色会改变

/* Change the color of links on hover */
nav .nav > li > a:hover {
  background-color: peachpuff;
  color: black;
}

/* Add a color to the active/current link */
.active {
  background-color: darkslategray;
  color: snow;
}
<nav>
  <ul class="nav navbar-nav menu">
    <li class="active"><a href="#Fashion">Fashion</a></li>
    <li><a href="#StyleHunter">StyleHunter</a></li>
    <li><a href="#Lifestyle">Lifestyle</a></li>
    <li><a href="#Celebrity">Celebrity</a></li>
    <li><a href="#Videos">Videos</a></li>
    <li><a href="#Interviews">Interviews</a></li>
  </ul>
</nav>

bar 并且颜色也随着设置为事件的菜单而改变。但是当我将鼠标悬停在事件按钮上时,它的颜色再次从事件变为悬停。我该如何阻止它?

最佳答案

尝试:

.nav>li:not(.active)>a:hover {
  background-color: peachpuff;
  color: black;
}

关于html - 事件按钮不应在悬停时改变颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56777091/

相关文章:

javascript - knockout 加载和保存 View 模型

html - SVG 不会垂直居中

angular - ngx-bootstrap 弹出窗口在外部点击时关闭

javascript - 如何在 Bootstrap 4 中扩展模态框?

html - base64 嵌入的 PDF 文件不会在 Chrome 中呈现

php - 内联 html 编辑或重写整行

html - 中心 div 元素

HTML 表格定位(微妙)

html - 想弄明白

html - 缩小时 Web 页面中的空白