【发布时间】:2016-10-24 13:18:03
【问题描述】:
我创建了一个带有自定义样式的导航栏,并且在大多数情况下它运行良好。但是,我使用以下 CSS 将菜单/下拉项的“悬停”颜色设置为绿色,虽然这通常有效,但如果我选择下拉菜单,原始菜单项会显示为绿色,直到我点击离开(并关闭下拉菜单),此时它会在失去颜色之前闪烁浅灰色(我相信默认设置)。我一辈子都无法弄清楚我错过了什么?
.rpfb-navbar .navbar-nav > li > a:hover,
.rpfb-navbar .navbar-nav > li > a:focus,
.rpfb-navbar .navbar-nav > .active > a,
.rpfb-navbar .navbar-nav > .active > a:hover,
.rpfb-navbar .navbar-nav > .active > a:focus,
.rpfb-navbar .open .dropdown-menu > li > a:hover,
.rpfb-navbar .open .dropdown-menu > li > a:focus,
.rpfb-navbar .open .dropdown-menu > .active > a,
.rpfb-navbar .open .dropdown-menu > .active > a:hover,
.rpfb-navbar .open .dropdown-menu > .active > a:focus {
background-color: #a2cc3a;
color: #fff;
}
【问题讨论】:
标签: css twitter-bootstrap twitter-bootstrap-3