首页 > 作文

使用CSS3实现input多选框自定义样式的方法示例

更新时间:2023-04-07 03:57:52 阅读: 评论:0

原理:首先把input元素隐藏掉,然后用css设置label元素(其他元素也可以)的样式,选中时的样式使用input:check+label选中label,无禾字组词须使用图片和js

效果预览

html代码

 <div class="radio">    <input type="checkbox" id="x1">    <label for="x1"></label>    男</div><div class="radio">    <input type="chelook过去式ckbox" id="x2">    <label for="x2"></label> 女</div>

css代码

.radio {    position: relative;    display: inline-block;    margin-right: 12px;}.radio input {    width: 15px;    height: 15px;    appearance: none;/*清楚默认样式*/    -webkit-appearance:生态环境治理 none;    opacity: 0;    outline: none;    z-index: 8; /*让input层级高于label,使之能选dnf召唤师装备中*/    }.radio label {    position: absolute;  陆军勤务学院  left: 0;    top: 6px;    width: 15px;    height: 15px;    border: 1px solid #3582e9;}.radio input:checked+label::after {    content: "";    position: absolute;    left: 4px;    top: 0px;    /* 这里显示矩形的一半边框再旋转45度来实现对勾样式 */    width: 5px;    height: 12px;    border-right: 1px solid #000000;    border-bottom: 1px solid #000000;    transform: rotate(45deg);}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持www.887551.com。

本文发布于:2023-04-07 03:57:51,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/bb8f8f5878efeaac6b8edc756a809d93.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:使用CSS3实现input多选框自定义样式的方法示例.doc

本文 PDF 下载地址:使用CSS3实现input多选框自定义样式的方法示例.pdf

标签:样式   元素   代码   勤务
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图