<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>自定义checkbox、radio颜色</title>
<style>
label{display:block; cursor: pointer}
/*复选框基本(未选中)的样式*/
input[type="checkbox"]{
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
outline: none;
display: inline-block;
vertical-align: middle;
width: 16px;
height: 16px;
border-radius: 4px;
background-image: url(images/icon-checked.png);
background-size: 100% auto;
box-sizing:border-box;
background-position: 0 0;
background-color: white;
border:solid 1px #333;
}
/* 复选框鼠标按下时增加的样式 */
input[type="checkbox"]:active{
background-position: 0 -48px;
background-color: #80A231;
border: 0;
}
/*复选框选中后增加的样式*/
input[type="checkbox"]:checked{
background-position: 0 -48px;
background-color: #80A231;
border: 0;
}
/*复选框选中后增加的样式*/
input[type="checkbox"]:checked:active{
background-position: 0 -48px;
background-color: #80A231;
border: 0;
}
/*单选框基本(未选中)的样式*/
input[type="radio"]{
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
outline: none;
display: block;
width: 13px;
height: 13px;
border-radius: 50%;
background-size: 100% auto;
box-sizing:border-box;
border:solid 1px #80A231;
}
/*单选按钮选中后增加的样式*/
input[type="radio"]:checked:before{
content:"";
display: block;
width: 9px;
height: 9px;
margin: 1px;
border-radius: 10px;
background-color: #80A231;
}
</style>
</head>
<body>
<form>
<div data-check="check-wrap">
<h2>自定义复选按钮颜色</h2>
<label><input type="checkbox" checked="checked">苹果</label>
<label><input type="checkbox">石榴</label>
</div>
<br>
<div class="radio-wrap">
<h2>自定义单选按钮颜色</h2>
<input type="radio" name="radio">
<input type="radio" name="radio" checked="checked">
<input type="radio" name="radio">
</div>
</form>
</body>
</html>
纯css实现适配谷歌、火狐的自定义多选框、单选框颜色
需积分: 21 146 浏览量
2023-01-30
18:26:40
上传
评论
收藏 4KB RAR 举报
亮晶晶的芋头
- 粉丝: 19
- 资源: 2
最新资源
- 基于JavaScript开发的智慧养老微信小程序源码(毕设项目).zip
- kmp算法-基于C语言kmp算法实现的字符串匹配.zip
- kmp算法-使用kmp算法在Golang中实现字符串匹配.zip
- LTC2756 +LTC6244+LTC6655 设计18位乘法串行输入电流输出DAC数模转换器模块硬件(原理图+PCB)工程
- kmp算法-基于C语言实现KMP算法.zip
- DMS智能座舱项目-Python基于深度学习实现驾驶员分心行为监测系统源码.zip
- 2023年数控机床与编程知识点总结归纳(精选试题附答案).docx
- 2023年数控机床与编程考点总结.pdf
- 2023年数控机床与编程考点题型与解题方法(精选试题附答案).docx
- 3CHISS统计软件介绍(Master).pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈