カスタムチェックボックスを作成していますが、機能はほぼそこにありますが、スタイリングには方法があります。カスタムチェックボックス内にチェック/ティックを中央に配置
私はいくつかの問題を抱えている、
- 私はチェックが
- 円内に中心に必要私だけで、チェックボックスそのものではないにテキストをクリックするだけでアクティブにするためのチェックが必要です。
私は恐れていますが、左の位置の左にあるパディングを使用せずに小切手を中央に置いているようです。あなたはそのフロートがオンになっている間、あなたがそれを中央にすることはできません、左floatに入力スタイリングだインラインコードを削除する必要が
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";
}
は病気、分で感謝を受け入れ、完璧なようです。 –
あまりにも投票する!ありがとう! –
すべてを1行で取得するには、スパンでラップするだけですか? –