Bootstrap导航栏不尊重文本颜色

纠正

我将以下HTML作为导航栏:

<div id='container_1'>
    <nav class="navbar navbar-default">
        <div class="container">
            <div class="navbar-header">
                <ul class='nav navbar-nav'>
                  <li><a class="navbar-brand" id='navbar_1' href="#">Home</a></li>
                  <li><a class="navbar-brand" id='navbar_2' href="#">Works</a></li>
                  <li><a class="navbar-brand" id='navbar_3' href="#">Blog</a></li>
                  <li><a class="navbar-brand" id='navbar_4' href="#">Resume</a></li>
                  <li><a class="navbar-brand" id='navbar_5' href="#">Contact</a></li>
                 </ul>
            </div>
            <div id="appily_header"><h3>Appily</h3></div>
        </div>
    </nav>
    <div class="row">
        <div class="col-sm-2 col-sm-push-2" id='iphone_image'>
        </div>
        <div class="col-sm-8">
        </div>
    </div>
</div>

而且我无法在导航栏中获取文本来尊重我的CSS样式。

但是我不明白为什么...

.navbar-brand{
     color: white;
}

...不会设置文字样式,但是

#navbar_1{
    color: white;
}

工作吗?

编辑

我不得不添加!important..不幸的是。

韦尔·Showair

由于特异性的重量,颜色没有改变如果检查导航栏元素,则会发现引导程序使用以下css选择器来设置颜色样式:

.navbar-default .navbar-nav>li>a{
    color:#777;
}

当您尝试使用类更改颜色时:

.navbar-brand{
 color: red;
 }

很明显,前者(默认的Bootstrap选择器)高于您的选择器。您可以使用重要的关键字来覆盖默认行为,也可以使用与Bootstrap相同的css选择器(如果您不想使用imporat关键字):

.navbar-default .navbar-nav>li>a{
    color: red;
 }

最后,您可以使用这个有用的网站来帮助您计算特异性权重

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Bootstrap导航栏不尊重文本颜色

来自分类Dev

更改导航栏文本颜色Bootstrap

来自分类Dev

Bootstrap 3导航栏活动李不更改背景颜色

来自分类Dev

如何在Bootstrap的此导航栏中更改文本的颜色?

来自分类Dev

导航栏对象为什么不尊重CSS?

来自分类Dev

导航栏出现两次不尊重 php if 语句

来自分类Dev

更改Bootstrap导航栏的颜色并减小导航栏的高度

来自分类Dev

导航栏中的文本颜色Swift

来自分类Dev

如何更改导航栏的文本颜色

来自分类Dev

更改导航栏上的文本颜色

来自分类Dev

如何更改导航栏中的文本颜色?

来自分类Dev

Bootstrap-3导航栏的透明颜色

来自分类Dev

Bootstrap导航栏-无法更改字体颜色

来自分类Dev

Bootstrap导航栏背景颜色不变

来自分类Dev

更改Bootstrap背景导航栏的颜色

来自分类Dev

无法更改Bootstrap CSS导航栏颜色

来自分类Dev

Bootstrap导航栏背景颜色问题

来自分类Dev

Bootstrap导航栏背景颜色未更改

来自分类Dev

iOS 7状态栏不继承导航栏颜色

来自分类Dev

iOS 7状态栏不继承导航栏颜色

来自分类Dev

Bootstrap 3导航栏折叠不扩展

来自分类Dev

如何使Bootstrap 3导航栏不包裹

来自分类Dev

Bootstrap 3导航栏崩溃不扩展

来自分类Dev

iOS7导航栏+状态栏文本颜色

来自分类Dev

iOS7导航栏+状态栏文本颜色

来自分类Dev

Bootstrap导航栏上的文本输入

来自分类Dev

Bootstrap 4导航栏,文本居中

来自分类Dev

在Bootstrap导航栏的中心对齐文本

来自分类Dev

Bootstrap折叠导航栏-向左拉文本