【发布时间】:2014-04-28 17:42:43
【问题描述】:
How to style checkbox using CSS? 中的所有答案都依赖于 :checked 伪类选择器。由于此选择器是 not supported by about half of the mobile browsers,因此这些当前不是有用的答案。
那么如何在没有 :checked 伪类选择器的情况下使用 CSS(没有 JS!)设置复选框或单选按钮的样式?
【问题讨论】:
-
在How to style checkbox using CSS? 的已接受答案的“旧答案”部分中没有回答这个问题
-
@Joe 第一个旧答案在大多数浏览器中不起作用,第二个使用 JS。还是我忽略了什么?
-
这个答案的重点是没有跨浏览器的方法来设置框的样式。 :checked 伪类在这个方向上取得了一些进展,但即使它也没有得到普遍支持。您唯一可靠的方法是使用一些 javascript。
标签: css checkbox radio-button