美文网首页
css3知识汇总23:自定义复选框input+label

css3知识汇总23:自定义复选框input+label

作者: 0清婉0 | 来源:发表于2021-03-01 20:29 被阅读0次

两会快开始了,又开始要忙起来了。今天没时间了,先把周末学的放上来吧。

【HTML】

<input type="checkbox" id="awesome" checked/>

<label for="awesome">男</label>

【css】

input[type="checkbox"] + label::before{

    content:'\a0'; /*不换行空格*/

    display: inline-block;

    vertical-align: 0em;

    width: 1em;

    height: 1em;

    margin-right:.2em;

    border-radius: .2em;

    background-color: silver;

    text-indent: .15em;

    line-height: 1;

}

input[type="checkbox"]:checked + label::before{

    content:'\2713';

    background-color: yellowgreen;

}

input[type="checkbox"]{

    position: absolute;

    clip:rect(0,0,0,0);

}

input[type="checkbox"]:focus + label::before{

    box-shadow: 0 0 .1em .1em #58a;

}

input[type="checkbox"]:disabled + label::before{

    background-color: gray;

    box-shadow: none;

    color:#555;

}

相关文章

  • css3知识汇总23:自定义复选框input+label

    两会快开始了,又开始要忙起来了。今天没时间了,先把周末学的放上来吧。 【HTML】 男 【css】 input[t...

  • 第十一周第四天笔记之css3知识解读

    1 css3知识解读 css3解读链接:css3知识解读 自定义字体利用@font-face{}引入自定义字体;创...

  • 使用CSS3美化复选框checkbox

    通过css3伪元素实现以下样式效果checkbox复选框 html部分 css部分

  • 自定义复选框实现——css揭秘读书笔记及实战

    自定义复选框 今天来做一个自定义的复选框 效果图 代码 代码分析 实际上是把原来checkbox的样式隐藏了,然后...

  • CSS3知识汇总14

    【半透明边框】 body{background-color:green}img{ border:10px sol...

  • css3知识汇总:切角

    1.使用渐变 因为渐变可以接受一个角度,比如45deg作为方向,而且色标的位置信息也可以是绝对的长度值,不受容器尺...

  • CSS3知识汇总1

    :nth-child()函数 可以接收一个形如an+b的表达式作为参数,其中a和b是整数,n是从0开始的自然数列 ...

  • CSS3知识汇总5

    【渐变】 线性渐变:从一个位置开始向某个特定的方向渐变,如叶片 径向渐变:从一个位置开始向四周渐变,如灯光散落 l...

  • CSS3知识汇总4

    今晚有个小激动,放下学习后,意外的得到了一笔小回报,虽然钱不多,但很开心。11月学习一小本英文书时发现一个错误,一...

  • CSS3知识汇总2

    这几天学习H5微场景时,发现css知识有些模糊,记得学习CSS时是2007年,到今天已经13年。 之前有很多CSS...

网友评论

      本文标题:css3知识汇总23:自定义复选框input+label

      本文链接:https://www.haomeiwen.com/subject/kwfzfltx.html