したがって、次のような2つのラジオボタンがあります。
<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でリンクを開くと、ラベルをクリックしたときにボタンを選択するためのアプローチのラベルが機能しないため、選択したボタンを切り替えることができません。円自体をクリックする必要があります。円を非表示にしているため、ラジオボタンは機能しません。
デモについては、他のブラウザやOperaMiniからこのリンクにアクセスしてください。
Operaminiで何が機能するのか考えてみてください。display:none
ブラウザがOperaminiの場合に使用しないcssで指定する方法はありますか?