<h3>单选按钮组</h3>
<p>点击任意一个进行切换</p>
<div class="btn-group">
<input type="radio" id="r1" name="r-group" checked>
<label for="r1">左</label>
<input type="radio" id="r2" name="r-group">
<label for="r2">中</label>
<input type="radio" id="r3" name="r-group">
<label for="r3">右</label>
</div>
HTML
格式化
支持Emmet,输入 p 后按 Tab键试试吧!
<head> ... </head>
<body>
</body>
SCSS
格式化
/* 隐藏 单选框 */
.btn-group input{
display: none;
}
/* 自定义按钮样式 */
.btn-group label {
color: #fff;
background: #5c7ada;
padding: 10px 30px;
border-radius: 6px;
}
/* 选中后的样式 */
.btn-group input:checked + label {
background-color: #b8606c;
}
body{
text-align: center;
}
JS
格式化