首页前端开发CSScss 好看的复选框

css 好看的复选框

时间2023-11-15 06:27:04发布访客分类CSS浏览1032
导读:CSS 好看的复选框复选框在我们的网站中经常被使用到,但是默认的HTML复选框样式十分单调,没有任何美感。因此,使用CSS来美化复选框就变得尤为重要了。下面为大家介绍几种好看的CSS复选框样式。/* 普通的CSS复选框样式 */input[...

CSS 好看的复选框

复选框在我们的网站中经常被使用到,但是默认的HTML复选框样式十分单调,没有任何美感。因此,使用CSS来美化复选框就变得尤为重要了。下面为大家介绍几种好看的CSS复选框样式。

/* 普通的CSS复选框样式 */input[type="checkbox"] {
        appearance: none;
     /* 隐藏默认样式 */    background-color: #f5f5f5;
     /* 设置背景色 */    border: none;
     /* 去除边框 */    width: 18px;
        height: 18px;
        vertical-align: middle;
     /* 垂直居中 */    cursor: pointer;
 /* 添加光标指针 */}
/* 复选框选中状态 */input[type="checkbox"]:checked {
        background-color: #1abc9c;
 /* 设置选中的背景色 */}
/* 添加复选框图标 */input[type="checkbox"]::before {
        content: '✔';
     /* 选中的图标 */    display: inline-block;
        font-size: 14px;
        color: #ffffff;
        text-align: center;
        line-height: 16px;
        font-weight: bold;
}
/* 复选框未选中 */input[type="checkbox"]:not(:checked)::before {
        content: ' ';
     /* 设置一个空格,达到未选中显示的效果 */    background-color: #f5f5f5;
        border: 1px solid #bdc3c7;
 /* 添加边框 */}
    

以上代码可以实现出一个简单但是好看的CSS复选框,当选中时,复选框会变成绿色,未选中时为灰色。另外,CSS的 ::before 伪类被使用来添加复选框图标。在选中状态下,使用了白色颜色,未选中状态下就显示一个空格。

当然,以上只是其中一种复选框样式,还有更多不同的样式可供开发者选用。这里提供的代码只是一个例子,如果需要自定义的话可以根据自己的需求进行更改。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css 好看的复选框
本文地址: https://pptw.com/jishu/539914.html
css底部虚线设置怎么设置 css 好看的标题字体

游客 回复需填写必要信息