【问题标题】:.nav-item.hover doesn't change the color of nav-link.nav-item.hover 不会改变导航链接的颜色
【发布时间】:2020-10-24 14:44:27
【问题描述】:

如何更改以下内容,以便当我将鼠标悬停在导航栏项目上时,其颜色变为红色?

.nav-item.active .nav-link{
    color: blue !important;
}
.nav-item.hover .nav-link{
    color: red !important;
}

【问题讨论】:

  • .hover --> :hover ?
  • 谢谢。有趣的是,WebStorm 还为我提供了 .hover 选项。

标签: css bootstrap-4 navbar


【解决方案1】:

在 CSS 选择器的伪类之前使用冒号而不是点,more info:

.nav-item:active .nav-link{
    color: blue !important;
}
.nav-item:hover .nav-link{
    color: red !important;
}

注意 :active:hover

【讨论】:

    猜你喜欢
    • 2018-07-21
    • 2021-11-12
    • 1970-01-01
    • 2017-07-28
    • 1970-01-01
    • 1970-01-01
    • 2018-12-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多