css 自定义checkbox多选复选框样式


今天在做项目的时候有需要用到多选框,并且因为ui的关系,需要稍微美化一下多选框,所以找到了实现方法,挺实用的,不需要脚本就能实现。

我这个是用背景图片的原理实现的,如果不喜欢这个样式,直接更换背景图就可以了

 

效果:

 

 

 

Html:

<input type="checkbox"/>
<input type="checkbox"/>
<input type="checkbox"/>

 

css:

input[type="checkbox"] {
-webkit-appearance: none; /*清除复选框默认样式*/
background: #fff url(img/135.png) no-repeat; /*复选框的背景图,就是下图,自己保存下图即可*/
height: 22px; /*高度*/
vertical-align: middle;
width: 22px;
cursor: pointer;
outline: none;
}
input[type="checkbox"]:checked {
background-position: -48px 0;
}

 

图片:


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM