首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >更改Twitter bootstrap Nav-Pills的颜色

更改Twitter bootstrap Nav-Pills的颜色
EN

Stack Overflow用户
提问于 2012-05-12 11:17:01
回答 14查看 153.9K关注 0票数 70

我正在尝试更改每个选项卡的活动颜色(单击后仍然是twitter的浅蓝色):

代码语言:javascript
复制
 <ul class="nav nav-pills">
   <li class="active"><a href="#tab1" data-toggle="tab">Overview</a></li>
   <li><a href="#tab2" data-toggle="tab">Sample</a></li>
   <li><a href="#tab3" data-toggle="tab">Sample</a></li>
 </ul>

(如何)我可以在CSS中这样做吗?

EN

回答 14

Stack Overflow用户

回答已采纳

发布于 2012-05-13 07:06:37

您可以使用活动链接的自定义颜色为nav-pills容器提供您自己的类,这样您就可以创建任意数量的颜色,而无需修改页面其他部分中的引导默认颜色。试试这个:

标记

代码语言:javascript
复制
<ul class="nav nav-pills red">
    <li class="active"><a href="#tab1" data-toggle="tab">Overview</a></li>
    <li><a href="#tab2" data-toggle="tab">Sample</a></li>
    <li><a href="#tab3" data-toggle="tab">Sample</a></li>
</ul>

下面是您的自定义颜色的CSS:

代码语言:javascript
复制
.red .active a,
.red .active a:hover {
    background-color: red;
}

此外,如果您希望替换nav-pills.active项目的默认颜色,则可以修改原始颜色,如下所示:

代码语言:javascript
复制
.nav-pills > .active > a, .nav-pills > .active > a:hover {
    background-color: red;
}
票数 98
EN

Stack Overflow用户

发布于 2015-05-19 19:25:49

投票最多的解决方案对我不起作用。(Bootstrap 3.0.0),然而,它做到了:

代码语言:javascript
复制
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    color:black;
    background-color:#fcd900;
    }

在页面上包含这个<style></style>标记可以很好地满足每个页面的要求

将它混合在两种色调上会产生很棒的效果,比如:

代码语言:javascript
复制
<style>
    .nav-pills > li.active > a, .nav-pills > li.active > a:focus {
        color: black;
        background-color: #fcd900;
    }

        .nav-pills > li.active > a:hover {
            background-color: #efcb00;
            color:black;
        }
</style>
票数 41
EN

Stack Overflow用户

发布于 2017-04-18 08:20:29

对于Bootstrap4.0(在输入时使用的是alpha ),您应该在a元素上指定.active类。

对我来说,只有以下方法有效:

代码语言:javascript
复制
.nav-pills > li > a.active {
    background-color: #ff0000 !important;
}

!important也是必要的。

--

编辑:根据CodeMantle下面的评论,在!important之前添加了空格

票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10560786

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档