【发布时间】:2016-01-05 22:14:45
【问题描述】:
我正在我的网站上工作:http://cleaners.se/home/#kontakt
我有一个问题,我想设置复选框的样式,使其看起来与其他表单相同。 我希望复选框是独占的,因此您只能选择一个复选框。将它们放在一起也是正确的方法吗?或者有什么更好的方法吗?
我已经这样做了:
.knapp + label {
}
label {
display: inline;
}
.knapp {
display: none;
}
.knapp + label {
background-color: #2CACA9;
border: 0;
border-radius: 0;
height: 50px;
width: 50px;
top: 3px;
display: inline-block;
position: relative;
margin-left: 10px;
}
.knapp + label:active, .knapp:checked + label:active {
}
.knapp:checked + label {
background-color: #2CACA9;
border: 0;
color: #FFFFFF;
}
.knapp:checked + label:after {
content: '\2716';
font-size: 25px;
font-family: "montserrat";
position: absolute;
top: 3px;
left: 15px;
color: #FFFFFF;
}
<div>
<input type="checkbox" id="telefon" class="knapp" /><label for="telefon"></label><input type="checkbox" id="e-post" class="knapp" /><label for="e-post"></label>
</div>
【问题讨论】:
标签: html css wordpress contact-form-7