我正在構建一個自定義複選框,功能幾乎存在,但樣式還有一段路要走。在自定義複選框中居中檢查/打勾
我有幾個問題,
- 我需要圓
- 我只需要檢查是活動的複選框本身不是文本的內點擊中心的檢查。
我害怕我似乎無法使用左側位置左側的填充而不使用填充。
HTML
<label for='product-45-45'>
<input type='checkbox' style="float:left;" id='product-45-45' />
<div class="accord-text">
<strong>header:</strong> sub text
<strong>more text!</strong>
</div>
</label>
CSS
input[type=checkbox] {
display: none;
}
input[type=checkbox] + .accord-text:before {
width: 30px;
height: 30px;
border-radius: 200%;
background-color: #d6e4ec;
border: 1px solid #000;
display: block;
font-size: 150%;
font-weight: 900;
content: "";
color: green;
}
input[type=checkbox]:checked + .accord-text:before {
display: table;
content: "\2713";
}
似乎完美,在一分鐘內接受不好,謝謝。 –
也投票!謝謝! –
爲了把它全部放在一條線上,我只是把它包在一個跨度中? –