cssプロパティをappearance
使用すると、カスタム画像でラジオボタンを変更できます。これは、さまざまなバリエーションのある製品に非常に役立ちます。たとえば、ユーザーはラジオボタンではなく、バリエーションの画像をタップ/クリックできます。
ただし、 -webkit-appearance
一部の画像のサイズが正しくないため、元のiPadでは(を使用している場合でも)正しく機能しません。
Firefoxでも動作しません。
それらを正しく動作させるためのjquery/javascriptプラグインがあるかどうか疑問に思いました。
ラジオボタンと画像を交換できるunifrom.jsとRyanFaitのスクリプトがあることは知っていますが、これらにはスパンの作成が含まれ、。ほどエレガントではありませんappearance
。
外観を機能させるためのハックについて読んだことがありますが、それらを実装する方法に関するリンクが見つかりません。
うまくいけば、外観を適切に機能させるための何かがあります(古いブラウザにHTML5タグを認識させるスクリプトがあるのと同じように)。
PS。私のサイトではJavascriptが機能する必要があるため、JSがオフになっているユーザーについては心配していません。タブレット専用バージョンでもあるので、IEユーザーのことはあまり気になりません。