チェックボックスをラベルで囲って、TABLEのTD内に設置しています。
<td id='xxxx'> <label for='xxxx'> <input type='checkbox' name='NAME' value='on' id='xxxx'> </label> </td> <style> label{ width:100%; display:block; } </style>
チェックボックスの後にラベルを持ってきて、隣接させれば、
input[type="checkbox"]:checked + label{ background-color: red; }
で一発なのですが、
ラベルでチェックボックスが囲われてしまっているので、このCSSではチェック時に背景色を変えることができません。
どのようなCSSを書けば、チェック時にLabelの背景色を変更することができるのでしょうか
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/10 11:22
2019/01/10 12:18