淘先锋技术网

首页 1 2 3 4 5 6 7

在编写网站时,圆形复选框常常会被用到来增加页面的美感和交互性。下面我们来了解如何使用CSS创造漂亮的圆形复选框。

/* HTML结构 *//* CSS样式 */
.checkbox {
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin-right: 10px;
}
.checkbox input[type="checkbox"] {
opacity: 0;
}
.checkmark {
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
background: #fff;
border: 1px solid #ccc;
border-radius: 50%;
}
.checkbox input[type="checkbox"]:checked+.checkmark:after {
content: '';
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 10px;
height: 10px;
background: #007bff;
border-radius: 50%;
}

上面是实现圆形复选框的相关CSS代码。首先,我们使用一个