Bootstrap-input-groups
ブートストラップ-入力グループ
この章では、Bootstrapがサポートするもう1つの機能である入力グループについて説明します。 入力グループは拡張リンクです:/bootstrap/bootstrap_forms [フォームコントロール]。 入力グループを使用すると、テキストベースの入力にテキストまたはボタンを簡単に追加および追加できます。
入力フィールドに先頭および末尾のコンテンツを追加することにより、ユーザーの入力に共通の要素を追加できます。 たとえば、ドル記号、Twitterユーザー名の@など、アプリケーションインターフェイスで一般的なものを追加できます。
。form-control-に要素を追加または追加するには
- クラス .input-group で<div>にラップします
- 次のステップとして、その同じ<div>内で、クラス .input-group-addon を使用して<span>内に追加コンテンツを配置します。
- 次に、この<span>を<input>要素の前または後に配置します。
'_ブラウザー間の互換性のために、ここで<select>要素を使用しないでください。これらの要素はWebKitブラウザーでは完全にスタイル設定できないためです。 また、入力グループクラスをフォームグループに直接適用しないでください。 入力グループは分離されたコンポーネントです。_
基本入力グループ
次の例は、基本的な入力グループを示しています-
入力グループのサイズ設定
入力グループのサイズを変更するには、。input-group-lg、input-group-sm、input-group-xs *などの相対フォームサイズ設定クラスを *.input-group 自体に追加します。 内のコンテンツは自動的にサイズ変更されます。
次の例はこれを示しています-
チェックボックスとラジオアドオン
次の例に示すように、テキストの代わりにラジオボタンとチェックボックスを前に追加または追加できます-
ボタンアドオン
入力グループのボタンを前に追加または追加することもできます。 .input-group-addon クラスの代わりに、クラス .input-group-btn を使用してボタンをラップする必要があります。 これは、オーバーライドできないデフォルトのブラウザスタイルのために必要です。 次の例はこれを示しています-
ドロップダウン付きのボタン
次の例に示すように、ボタンとドロップダウンメニューを .input-group-btn クラスにラップするだけで、入力グループにドロップダウンメニュー付きのボタンを追加できます-
セグメント化されたボタン
入力グループのボタンドロップダウンをセグメント化するには、ドロップダウンボタンと同じ一般的なスタイルを使用しますが、次の例に示すように、ドロップダウンとともにプライマリアクションを追加します-