【发布时间】:2015-10-24 09:00:35
【问题描述】:
当我遇到一个小问题时,我正在使用 bootstrap 制作一个带有 bootstrap 的网站。我试图更改导航栏中文本的颜色(药丸):
HTML:
<nav>
<ul class="nav nav-pills nav-justified">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">About</a></li>
<li><a href="#">Privacy Policy</a></li>
</ul>
</nav>
CSS:
.nav-pills a{
color:white;
}
(这段代码解决了我的问题,但我在下面有一些问题。)
我想知道为什么在 CSS 中我必须引用 .nav-pills 类(为什么不只是 .nav),以及为什么我必须引用 a(链接标签)才能获得文本的颜色改变。 (当我尝试将 a(链接标签)更改为 li(列表标签)时,文本的颜色没有改变。)
【问题讨论】:
标签: html css twitter-bootstrap text colors