效果图
美化可根据自己需求进行修改,此处旨在传播方法
代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>纯CSS单/复选框美化</title>
<style>
.RadioStyle input{
display: none;
}
.RadioStyle label{
border: 1px solid #adadad;
padding: 2px 10px 2px 5px;
line-height: 28px;
min-width: 80px;
text-align: center;
float: left;
margin: 5px;
border-radius: 5px;
}
.RadioStyle input:checked+label{
color: white;
background: url("images/dxk.jpg") 400px 100px;
}
.clear{
clear: both;
}
</style>
</head>
<body>
你最喜欢哪个季节(radio单选)<br>
<div class="RadioStyle">
<input type="radio" name="jj" id="jj1"><label for="jj1">春季</label>
<input type="radio" name="jj" id="jj2"><label for="jj2">夏季</label>
<input type="radio" name="jj" id="jj3"><label for="jj3">冬季</label>
<input type="radio" name="jj" id="jj4"><label for="jj4">秋季</label>
</div>
<div class="clear"></div>
你最喜欢吃哪些水果(checkbox多选)<br>
<div class="RadioStyle">
<input type="checkbox" name="sg" id="sg1"><label for="sg1">柚子</label>
<input type="checkbox" name="sg" id="sg2"><label for="sg2">橘子</label>
<input type="checkbox" name="sg" id="sg3"><label for="sg3">葡萄</label>
<input type="checkbox" name="sg" id="sg4"><label for="sg4">梨子</label>
<input type="checkbox" name="sg" id="sg5"><label for="sg5">香蕉</label>
<input type="checkbox" name="sg" id="sg6"><label for="sg6">苹果</label>
</div>
</body>
</html>