radio
、checkbox
样式重写。
选框图标使用 Icon Font,如果你的浏览器不支持 Icon Font(一些国内的产商就是有把正常的功能搞残的本事),请谨慎使用。
<div class="am-g">
<div class="am-u-sm-6">
<h3>复选框</h3>
<label class="am-checkbox">
<input type="checkbox" value="" data-am-ucheck> 没有选中
</label>
<label class="am-checkbox">
<input type="checkbox" checked="checked" value="" data-am-ucheck checked>
已选中
</label>
<label class="am-checkbox">
<input type="checkbox" value="" data-am-ucheck disabled>
禁用/未选中
</label>
<label class="am-checkbox">
<input type="checkbox" checked="checked" value="" data-am-ucheck disabled
checked>
禁用/已选中
</label>
</div>
<div class="am-u-sm-6">
<h3>单选框</h3>
<label class="am-radio">
<input type="radio" name="radio1" value="" data-am-ucheck>
未选中
</label>
<label class="am-radio">
<input type="radio" name="radio1" value="" data-am-ucheck checked>
已选中
</label>
<label class="am-radio">
<input type="radio" name="radio2" value="" data-am-ucheck disabled>
禁用/未选中
</label>
<label class="am-radio">
<input type="radio" name="radio2" value="" data-am-ucheck checked
disabled>
禁用/已选中
</label>
</div>
</div>
默认使用主色,如果需要调整颜色在 .am-checkbox
/.am-checkbox
上添加颜色 class。
.am-secondary
.am-success
.am-warning
.am-danger
<label class="am-checkbox am-secondary">
<input type="checkbox" value="" data-am-ucheck> 没有选中
</label>
<label class="am-checkbox am-secondary">
<input type="checkbox" checked="checked" value="" data-am-ucheck checked>
已选中
</label>
<label class="am-radio am-secondary">
<input type="radio" name="radio3" value="" data-am-ucheck> 未选中
</label>
<label class="am-radio am-secondary">
<input type="radio" name="radio3" value="" data-am-ucheck checked> 已选中
</label>