checkbox默认样式的修改
2018-07-28 15:46
232 查看
思路就是在in将原input后面加一个label标签,先将原来的input隐藏掉,然后在点击的时候改变label标签的位置就可以了
关键是背景图片的位置
代码如下
css
#check .input_check {
visibility: hidden;
}
#check .input_check+label {
display: inline-block;
width: 20px;
height: 20px;
background: url('img/right.svg') no-repeat;
background-size: 100% 100%;
background-position: -20px -20px;
border: 1px solid skyblue;
}
#check .input_check:checked+label {
background-color: red;
background-position: 0 0;
}
html
<div id="check">
<input type="checkbox" class="input_check" id="check1"><label for="check1"></label>
<span>记住密码</span>
</div>
批量操作的我看了大量资料还没找到解决的办法,希望有大神能指导下,新手勿喷
阅读更多相关文章推荐
- css修改默认的radio,checkbox样式
- 修改radio和checkbox的默认样式
- 修改单选框,复选框默认样式 input[type='radio'] input[type="checkbox"]
- 修改radio、checkbox、select默认样式的方法
- 关于jsp页面checkbox复选框的默认样式的修改(自定义复选框样式)
- 用css修改input[type=checkbox]时默认样式
- 总结:如何修改美化radio、checkbox的默认样式
- 总结:如何修改美化radio、checkbox的默认样式
- 修改radio、checkbox、select默认样式的方法
- 使用label标签,修改checkbox默认样式
- css修改checkbox默认样式
- 微信小程序系列十二:修改checkbox,radio,button默认样式
- 修改 input[type=checkbox] 默认样式
- HTML复选框checkbox默认样式修改
- css修改select标签默认样式
- RadioGroup和CheckBox设置背景以及4.4系统上隐藏默认样式的坑
- 滚动条 默认样式修改 (css)
- Visio修改默认字体样式
- android--笔记--修改CheckBox样式
- placeholder---获取焦点时清空、修改默认样式