当鼠标悬停在 R Shiny 应用程序中导航栏页面菜单栏上的选项上时,我正在使用包含内容的 CSS 文件来更改字体的颜色:
.navbar-default:hover {
color: #F2E836;
background-color: #000000 !important;
}
但是,这对我不起作用。猜到为什么?
试试这个:
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
color: #F2E836 !important;
background-color: #000000 !important;
}
如果样式在没有它的情况下适用,请省略!important
。
!important
将覆盖已在同一元素上定义的其他样式。过度使用!important
不是一个好的做法,因为它会使哪一行CSS应用于哪个元素变得模糊。
希望这有帮助。
请参阅:在悬停链接上更改引导导航栏的颜色?
(很抱歉重复这个问题,但我的问题标题肯定更准确地反映了我想知道的内容,因此为什么我的搜索没有轻易揭示现有问题!