是否可以进行此类设计,但没有btn类?
我需要显示此状态以告知用户状态,但我不想要" mousover" changhing style,juste information。
代码:
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-default btn-sm btn-ok active">
<input type="radio" name="relevance" value="1" checked="checked"/>
O
</label>
<label class="btn btn-default btn-sm btn-ko ">
<input type="radio" name="relevance" value="0"/>
N
</label>
<label class="btn btn-default btn-sm btn-dunno ">
<input type="radio" name="relevance" value="-1"/>
?
</label>
</div>
&#13;
我的结果(使用自定义类):
https://drive.google.com/file/d/0B6CT8IKYEHhydUFCVVpvNE9SWDg/view?usp=sharing
答案 0 :(得分:2)
最简单的解决方案是将“禁用”类添加到按钮并更正不透明度。
.foo .btn.disabled {opacity: 1; filter: alpha(opacity=100);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
答案 1 :(得分:1)
您只需要覆盖CSS中:hover
和:active
类的.btn
和.btn-default
选择器。
Bootstrap的CSS更改:hover
上的背景颜色,并在:active
上方添加内部阴影。