【发布时间】:2019-01-19 11:22:52
【问题描述】:
我正在使用以下代码来切换无线电输入:
<div class="btn-group">
<a href="#price" class="btn btn-primary btn-xs active" data-toggle="tab">
<input type="radio" name="price" id="price" value="1"> Price
</a>
<a href="#contact" class="btn btn-primary btn-xs active" data-toggle="tab">
<input type="radio" name="contact" id="contact" value="0"> Contact
</a>
</div>
当我点击 Contact 按钮时,.active 类将分配给 Contact 按钮。当我单击 Price 按钮时,该类将分配给 Price 按钮。
这很好用。但我想更改活动按钮的颜色 - 现在,两个按钮都是灰色的。但我想要.active 按钮蓝色(主要)和non-active 按钮灰色(默认)。
我该怎么做?我可以只使用 CSS 吗?
【问题讨论】:
-
您的代码似乎没有显示您想要的内容,一旦单击单选按钮就会被永久单击,并且它们的背景颜色都是蓝色的,无论如何都不会切换
-
你必须为它使用自定义的 html css
-
你试过 .btn:focus, .btn.focus 而不是 btn.active?
标签: css twitter-bootstrap button twitter-bootstrap-3