svg+css实现自定义checkbox选中图标美化效果代码
代码语言:html
所属分类:表单美化
代码描述:svg+css实现自定义checkbox选中图标美化效果代码
代码标签: svg css 自定义 checkbox 选中 图标 美化
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<style>
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500&display=swap");
body {
height: 100vh;
display: flex;
margin: 0;
justify-content: center;
align-items: center;
font-family: "Open Sans", sans-serif;
}
.container {
padding: 12em 0em;
}
.check {
position: relative;
margin-bottom: 16px;
overflow: hidden;
padding: 0em 0.5em;
}
.check input[type=checkbox] {
position: absolute;
left: -100%;
transform: translateX(-100%);
}
.check input[type=checkbox]:focus-visible + label {
outline: 2px solid #04a3ef;
outline-offset: 3px;
}
.check input[type=checkbox]:active + label {
top: 2px;
position: relative;
}
.check input[type=checkbox]:checked + label svg {
opacity: 1;
transform: rotate(0deg) scale(1);
}
.check > span {
display: inline-flex;
align-items: center;
}
.fake-checkbox {
width: 30px;
height: 30px;
display:.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0