如何通过CSS更改affix / scrollspy中的bootstrap3 nav-pills活动颜色?

时间:2014-02-04 06:24:09

标签: twitter-bootstrap-3

我尝试了几种方法来通过CSS覆盖bootstrap3 nav-pills活动颜色,但似乎LESS优先。我也尝试在相对的CSS属性上使用!important而没有运气:LESS始终具有优先权。

我发现的唯一方法是使用自定义的nav-pills颜色显然重新编译bootstrap,但我更喜欢使用CSS,所以我可以依赖CDN。

任何提示?

相关词缀/ scrollspy当然通过以下方式工作:

<body  data-spy="scroll">
...
<ul class="nav nav-pills nav-stacked affix-top hidden-print" data-toggle="affix" data-spy="affix">

相对jsfiddle

1 个答案:

答案 0 :(得分:7)

不确定您做了什么,但此代码有效:

.nav-pills > li.active > a {
    background-color:red;
}
// This changes the color of the active

.nav-pills>li.active>a:hover {
    background-color:red;
}
// This changes the color of the hovered pill