所以我有两个这样的单选按钮:
<input type="radio" name="hello" id="a" value="a">
<label for="a">First</label>
<input type="radio" name="hello" id="b" value="b">
<label for="b">Second</label>
预期的功能是当我单击单选按钮标签上的任意位置时,该单选就会被选中。(我不必完全单击单选按钮的圆圈)
现在,我已经为单选按钮完成了自己的样式,所以我像这样隐藏单选圆圈:
input[type="radio"] {
display:none;
}
现在,它似乎在所有浏览器上都运行良好,但在 Opera mini 中打开链接并且您无法切换选定的按钮,因为用于在单击标签时选择按钮的方法的标签不起作用。你必须点击圆圈本身,因为我已经隐藏了圆圈,单选按钮将不起作用。
如需演示,请从任何其他浏览器和 opera mini访问此链接。
知道什么可以使它在 Opera mini 上运行。display:none
如果浏览器是 Opera mini ,有没有办法在 css 中指定不使用?