2012-09-19 268 views

回答

36

不要更改bootstrap.css。创建另一个CSS文件,您可以覆盖它。 无论如何,该行4572:

.dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a 

设置背景图片为无,背景色,以任何你想要的颜色。

+1

完美,谢谢。 – PeerPressure

+3

从来没有想过这是一个图像:'( –

+0

我发现只是设置背景颜色:#fff和背景图像:没有没有为我工作。我不知道为什么,但(使用LESS)我设置背景图像为“线性渐变(#fff,#fff)”,并且我们不知道-o,-moz,-webkit供应商的前缀是否被抛在后面(或者可能以某种方式卡在Chrome的缓存中) 。 – yukondude

5

如果您还打算更改所选元素的颜色,你应该照顾活动类li元素的:

.dropdown-menu li.active > a, 
.dropdown-menu li.active > a:hover, 
.dropdown-menu li.active > a:focus { 
    ... 
}