我目前有这段 html 代表我的导航栏的相关部分:
<nav class="navbar navbar-inverse" role="navigation">
<div class="container">
<ul class="nav navbar-nav navbar-right">
<li><a href="#"><span class="glyphicon glyphicon-user"></span> About</a></li>
<li><a href="#"><span class="glyphicon glyphicon-earphone"></span> Contact</a></li>
<li><a href="#"><span class="glyphicon glyphicon-briefcase"></span> Portfolio</a></li>
<li><a href="#"><span class="glyphicon glyphicon-list-alt"></span> Résumé</a></li>
</ul>
</div>
</nav>
我有这段 css,我希望用它来更改导航栏的文本颜色:
.nav.navbar-nav.navbar-right {
color: blue;
}
唯一的问题是文本颜色保持不变。我还看到一个非常 相似的问题 没有得到解决。我敢打赌,谁能解决这个问题,谁就能解决另一个问题。
原文由 Quinn McHugh 发布,翻译遵循 CC BY-SA 4.0 许可协议
使它成为以下内容:
以上将针对特定链接,这是您想要的,而不是将整个列表设置为蓝色,这是您最初所做的。这是一个 JsFiddle 。
另一种方法是创建另一个类并像这样实现它:
HTML
CSS
也在这个 JsFiddle 中展示