源代码
vxgzh【图说GIS】


<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<style>
input[type="checkbox"] {
position: absolute;
clip: rect(0, 0, 0, 0)
}
.mark::before {
content: '';
display: block;
float: left;
text-align: center;
width: 20px;
height: 20px;
background-color: #fff;
border: 1px solid #d9d9d9;
border-radius: 2px;
border-collapse: separate;
transition: all .3s;
cursor: pointer;
}
input[type="checkbox"]:checked+.mark::before {
content: '\2714';
border: 1px solid #1890ff;
background-color: #1890ff;
border-radius: 2px;
color: #fff;
cursor: pointer;
}
</style>
<body>
<div id="menu">
<div class="layui-form">
<div style="display:flex;align-items: center;">
<input type="checkbox" id="markcheckbox1">
<label class="mark" for="markcheckbox1">我是复选框</label>
</div>
</div>
</body>
</html>