checkbox、radio样式小技巧

前端之家收集整理的这篇文章主要介绍了checkbox、radio样式小技巧前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

对于input中checkBox和radio,一般都是使用javascript控制其选中后的样式。在css有了“:checked”伪类选择器后,还能这么玩。

//css
.checkBox-container{
    position: relative;
}
.checkBox-container .checkBox-item{
    position: absolute;
    opacity: 0;
    cursor: pointer;
}
.checkBox-container .checkBox-label::before{
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    border: 1px solid #999;
    border-radius: 50%;
}
.checkBox-container .checkBox-item:checked + .checkBox-label::before{
    content: "√";
    background: #0099ff;
    color: #fff;
}
//html
Box-container"> Box" class="checkBox-item">

猜你在找的程序笔记相关文章