多くのカスタムラジオボタンとチェックボックスは、標準要素を単純に拡大して再設計します。 Surveymonkeyは、このアプローチの代表的な例であり、インターフェイス全体で大きく視覚的に異なるオプションを使用しています。
興味深いことに、この基本的なカスタマイズを達成するには、最小限のCSSが必要です。サイズを大きくして色を調整するだけで十分です。
input [type = "Radio"]、 入力[type = "チェックボックス"] { 幅:3em; 高さ:3REM; アクセントカラー:緑; }
このコードは、サイズを効果的に増加させ、緑のアクセント色を適用します。ただし、互換性の問題は、特にSafariのレンダリングで発生します。機能的ですが、視覚出力は異なります。
ブラウザの矛盾を克服する真のカスタムデザインの場合、ステファニーエックルズのリソースは非常に貴重です。
関連するメモでは、UIコントロールのトグルは本質的に強化された無線ボタンです。ただし、ミシェルバーカーの作品が強調しているため、専用のネイティブスライダートグルは利用できません。
以上がゼロトリックのカスタムラジオとチェックボックスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。