HTMLフォームオブジェクトは、一貫した方法で異なるブラウザでレンダリングされません。 TextboxやTextareaなどの一部のオブジェクトは、CSSを介して異なるブラウザで一貫した外観を取得できますが、CSSを介して外観を制御できない他のほとんどのオブジェクトは、一部のブラウザでは非常にugいものに見えます。この記事では、フォームオブジェクトをパーソナライズする24のテクノロジーを選択します。
ラジオボタンに関連するチェックボックス
1.)ファンシーフォーム
FancyFormは非常に強力なJavaScriptライブラリで、チェックボックスとラジオボタンの代替品として使用できます。非常に美しいチェックボックスとラジオボタンを生成し、ほぼすべてのブラウザーをサポートできます。 JavaScriptライブラリには、Mootools JavaScriptフレームワークのサポートが必要です。
2.)CRIR:チェックボックスと無線入力の交換
このJavaScriptとCSSの組み合わせは、チェックボックスとラジオボタンをフォームに非表示にでき、チェックボックスとラジオボタンのCSS設定を使用してチェックボックスとラジオボタンをシミュレートできます。フォームの関数は変更されず、チェックボックスとラジオボタンのデータ値を収集することができます。チェックボックスとラジオボタンのタグは、これらの隠されたオブジェクトをトリガーします。
3.)ライアンフェイスのカスタムチェックボックスとラジオボタン
このJavaScriptとCSSの組み合わせにより、チェックボックス、ラジオボタンをシミュレートし、独自の画像を使用してリストコントロールを選択できます。この非常に思慮深いJavaScriptライブラリは、ブラウザがJavaScriptを無効にするときに、従来のフォームコントロールを自動的に使用することもできます。
4.)ARC-アダムのラジオ/チェックボックスのカスタマイズ
スクリプトは、チェックボックスとラジオボタンとそのタグをフォームに検出し、発見されると、これらのコントロールをCSSスタイルに基づいてグラフィックタグに置き換えます。