当我将鼠标悬停在Firefox或IE中的复选框或其标签上时,复选框会进入活动状态,突出显示该状态,表示点击会影响它。但是,对我来说,这似乎不起作用。
这是一些非常非常简单的代码:
<label>
<input type="checkbox"/>
Sample Check Label
</label>
以下是所有浏览器中复选框的呈现方式示例:
我正在使用chrome 32.0.1700.76 m
答案 0 :(得分:4)
由于显然chrome正在执行此intentionally以远离本机控件,因此这是一种更改chrome中默认行为的方法。
input
[type=checkbox]
:hover
pseudo-class在悬停时有条件地应用值-webkit-
个浏览器† Box-Shadow
,使用inset
选项,以便阴影向内添加此CSS:
input[type=checkbox]:hover {
-webkit-box-shadow: inset 0 0 2px 2px rgba(82,168,236,.6);
}
这是示例* :
†webkit前缀也适用于safari浏览器
**世界上有更漂亮的东西,但我仍然宁愿拥有这个而不是*
答案 1 :(得分:0)
Chrome的新渲染有很多用户界面更改。
只需使用简单的CSS pseudo-class
即可修复它。
<强> HTML 强>
<label>
<input type="checkbox"/>
Sample Check Label
</label>
<强> CSS 强>
input:hover {
background:#CCC;
}