nth*_*ild 11 html forms input checked
我有两个单选按钮,我需要在点击时设置背景颜色.我的代码适用于IE8以外的所有浏览器.这是否可以在不使用Javascript的情况下使IE8适用于IE8?
<form>
<input type="radio" id="m" name="gender" value="male">
<label for="m">male</label>
<input type="radio" id="f" name="gender" value="female">
<label for="f">female</label>
</form>
input:checked + label{
background:red;
}
Run Code Online (Sandbox Code Playgroud)
Ren*_*ato 12
尽管IE8 理解相邻同胞选择,它不理解的checked伪元素,所以,很遗憾,你不能让你的代码IE8友好仅使用CSS.
查看Selectivizr或IE7.js获取JavaScript解决方案.
| 归档时间: |
|
| 查看次数: |
22396 次 |
| 最近记录: |