【发布时间】:2021-04-04 22:05:55
【问题描述】:
当通过引导程序使用导航栏药丸时,我无法在我的导航栏元素上更改背景颜色或文本颜色。
如果我删除药丸元素,颜色会正常工作。我得到了带有白色文本的默认蓝色药丸——尽管粗体元素正在悬停。
a:hover {
font-weight: 900;
}
a:link {
color: blue;
text-decoration: underline;
}
a:visited {
color: green;
}
a.active {
color: #df4759;
background-color: #323232;
text-decoration: none;
}
<!-- Nav -->
<nav class="nav-pills navbar navbar-expand-sm">
<ul class="navbar-nav">
<li class="nav-item">
<a class="nav-link" href="index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="menu.html">Menu</a>
</li>
<li class="nav-item">
<a class="nav-link active" aria-current="page" href="">Contact Us</a>
</li>
</ul>
</nav>
【问题讨论】:
-
这能回答你的问题吗? How can I override Bootstrap CSS styles?
标签: html css bootstrap-4