私はラジオボタンのグループを持っていて、それらがボタンのように見えるように表示するようにスタイルを設定しました(ラジオボタン自体も非表示にしました)。これは、デスクトップおよび Android タブレットの Chrome および Firefox ではうまく機能しますが、iPad では機能しません。
こちらをご覧ください: http://jsfiddle.net/WhNRK/
なんらかの理由で、ブロック要素は iPad で「アクティブ」ではなく、ラジオ ボタンを設定しません。ラジオボタンを「非表示」にすると、ブロックをクリックしても選択されないことがわかります。ただし、実際のラジオ ボタン自体をクリックすると、適切に選択され、ブロック要素の背景色も変更されます。 http://jsfiddle.net/WhNRK/1/
これを引き起こしている私が間違っていることについて何か考えはありますか? それはかなり単純な機能であるべきだと思われるので、私が見落としている単純なものであることを願っています...
これが組み込まれているサイトの主な用途はモバイルデバイス向けであるため、どの iOS デバイスでも動作する必要があります (iPhone でも同様に発生する可能性が高いと仮定して、今すぐテストするためにここに持っていないだけです)。 )。
ご提案いただきありがとうございます。