我试图找到直接的 CSS 来申请复选框。但我只能找到样式复选框或单选按钮的技巧。与 input[type=button]
或 [type=text]
不同,为什么复选框或单选按钮不允许原生 CSS 样式?
最佳答案
您不能直接设置复选框或单选输入的样式。它由浏览器设计。如果你想做一些定制,你需要隐藏它,并通过像 :before/:after 这样的伪元素来设置样式,或者只使用 span 等。
这里有一些简单的例子:https://www.w3schools.com/howto/howto_css_custom_checkbox.asp
关于html - 为什么 input[type=checkbox] 不允许 CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52033419/