use*_*836 6 html css checkbox input
我正在尝试更改复选框的背景颜色和边框,但它不起作用。
HTML:
<label for="checkbox1" class="checkbox">
<input id="checkbox1" type="checkbox" role="checkbox" /><span class="custom">Checkbox</span>
</label>
Run Code Online (Sandbox Code Playgroud)
CSS:
.checkbox input:checked {
border-color: red;
background-color:red;
}
Run Code Online (Sandbox Code Playgroud)
更新:
我无法更改标记
使用下面的选项
input[type="checkbox"]#checkbox1:checked + span {
border-color: red;
background-color:red;
}
Run Code Online (Sandbox Code Playgroud)
您必须将复选框包裹在跨度中才能执行此操作。发现了与前任的小提琴。
<span class="bigcheck">
<label class="bigcheck">Cheese
<input type="checkbox" class="bigcheck" name="cheese" value="yes"/>
<span class="bigcheck-target"></span>
</label>
</span>
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你 :)
| 归档时间: |
|
| 查看次数: |
36763 次 |
| 最近记录: |