我可以为每个药丸指定自定义的背景颜色,但我真正想要的是让每个自定义药丸的颜色变淡(这只需要改变上面的值),并且让活动药丸的颜色匹配相应药丸的完整颜色。
- 药丸一 > 变淡的红色
- 药丸二 > 变淡的蓝色
- 药丸三 > 变淡的黑色
当
- 药丸一处于活动状态 > 红色
- 药丸二处于活动状态 > 蓝色
- 药丸三处于活动状态 > 黑色
我的代码:
<ul class="nav nav-pills">
<li class="nav-item pill-1">
<a class="nav-link active" href="#">pill one</a>
</li>
<li class="nav-item pill-2">
<a class="nav-link" href="#">pill two</a>
</li>
<li class="nav-item pill-3">
<a class="nav-link" href="#">pill three</a>
</li>
</ul>
css
.pill-1 a {
background-color: rgba(255, 0, 0, 0.5);
}
Bootstrap覆盖
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
color: #fff;
background-color: #d9d9d9;
}