拡張可能なクラスでスタイル設定および強化された基本的な HTML 要素。
すべての HTML 見出しを使用<h1>
でき<h6>
ます。
Bootstrap のグローバル デフォルトfont-size
は14pxで、aline-height
は20pxです。これは、<body>
およびすべての段落に適用されます。さらに、<p>
(段落) には、行の高さの半分 (デフォルトでは 10px) の下余白が与えられます。
Nullam quis risus eget urna mollis ornare vel eu leo. Cum sociis natoque penatibus et magnis dis parturient montes, nasceturridiculus mus. Nullam id dolor id nibh ultricies vehicula.
Cum sociis natoque penatibus et magnis dis parturient montes, nasceturridiculus mus. Donec ullamcorper nulla non metus auctor fringilla. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla.
Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit non mi porta gravida at eget metus. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit.
<p> ... </p>
を追加して、段落を目立たせ.lead
ます。
Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Duis mollis, est non commodo luctus.
<pクラス= "リード" > ... </p>
タイポグラフィ スケールは、 variables.lessの 2 つの LESS 変数に基づいて@baseFontSize
います@baseLineHeight
。1 つ目は全体で使用されるベースのフォント サイズで、2 つ目はベースの行の高さです。これらの変数といくつかの簡単な計算を使用して、すべてのタイプのマージン、パディング、および行の高さなどを作成します。それらをカスタマイズすると、Bootstrap が適応します。
HTML のデフォルトの強調タグを軽量スタイルで利用します。
<small>
インラインまたはテキスト ブロックの強調を解除するには、小さいタグを使用します。
このテキスト行は細字として扱われることを意図しています。
<p> <small>このテキスト行は細字として扱われることを意図しています。</小> </p>
より重いフォントウェイトでテキストのスニペットを強調します。
次のテキスト スニペットは太字で表示されます。
<strong>太字で表示</strong>
テキストのスニペットを斜体で強調します。
次のテキストのスニペットは、イタリック体のテキストとして表示されます。
<em>斜体テキストとしてレンダリング</em>
注意喚起!<b>
と<i>
HTML5 で自由に使用してください。主に音声、技術用語などのためのものですが、<b>
追加の重要性を伝えることなく単語やフレーズを強調することを目的としています.<i>
テキスト配置クラスを使用して、テキストをコンポーネントに簡単に再配置します。
左揃えのテキスト。
中央揃えのテキスト。
右揃えのテキスト。
- <p class = "text-left" >左揃えのテキスト。</p>
- <p class = "text-center" >中央揃えのテキスト。</p>
- <p class = "text-right" >右揃えのテキスト。</p>
いくつかの強調ユーティリティ クラスを使用して、色で意味を伝えます。
Fusce dapibus、tellus ac cursus commodo、tortor mauris nibh。
Etiam porta sem malesuada magna mollis euismod.
Donec ullamcorper nulla non metus auctor fringilla.
Aenean eu leo quam。Pellentesque ornare sem lacinia quam venenatis.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
- <p class = "muted" > Fusce dapibus、tellus ac cursus commodo、tortor mauris nibh. </p>
- <p class = "text-warning" > Etiam porta sem malesuada magna mollis euismod. </p>
- <p class = "text-error" > Donec ullamcorper nulla non metus auctor fringilla. </p>
- <p class = "text-info" > Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis. </p>
- <p class = "text-success" > Duis mollis, est non commodo luctus, nisi erat porttitor ligula. </p>
<abbr>
ホバー時に展開されたバージョンを表示するための、略語と頭字語の HTML 要素の様式化された実装。属性を持つ略語にtitle
は、薄い点線の下の境界線があり、ホバーするとヘルプ カーソルが表示され、ホバーすると追加のコンテキストが提供されます。
<abbr>
略語の長いホバーで展開されたテキストの場合は、title
属性を含めます。
単語属性の省略形はattrです。
<abbr title = "attribute" > attr </abbr>
<abbr class="initialism">
.initialism
若干小さいフォント サイズの省略形に追加します。
HTMLは食パン以来最高のものです。
<abbr title = "HyperText マークアップ言語" class = "initialism" > HTML </abbr>
最寄りの先祖または作品全体の連絡先情報を提示します。
<address>
すべての行を<br>
.
- <住所>
- <strong> Twitter, Inc. </strong><br>
- 795 フォルサム アベニュー、スイート 600 <br>
- カリフォルニア州サンフランシスコ 94107 <br>
- <abbr title = "電話" > P: </abbr> (123) 456-7890
- </アドレス>
- <住所>
- <strong>氏名</strong><br>
- <a href = "mailto:#" > [email protected] </a>
- </アドレス>
ドキュメント内の別のソースからコンテンツのブロックを引用する場合。
引用符としてHTMLをラップ<blockquote>
します。ストレート クォートの場合は、 をお勧めします。<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 整数は前もって計算します。
- <ブロック引用>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. 整数は前もって計算します。</p>
- </blockquote>
標準的なブロック引用の単純なバリエーションのスタイルとコンテンツの変更。
<small>
ソースを識別するためのタグを追加します。ソース作品の名前を で囲み<cite>
ます。
Lorem ipsum dolor sit amet, consectetur adipiscing elit. 整数は前もって計算します。
ソースタイトルで有名な人
- <ブロック引用>
- <p> Lorem ipsum dolor sit amet, consectetur adipiscing elit. 整数は前もって計算します。</p>
- <small>有名人<cite title = "Source Title" > Source Title </cite></small>
- </blockquote>
.pull-right
フロートされた、右揃えのブロック引用に使用します。
- <blockquote class = "プルライト" >
- ...
- </blockquote>
順序が明示的に重要でない項目のリスト。
- <ul>
- <li> ... </li>
- </ul>
順序が明示的に重要なアイテムのリスト。
- <オール>
- <li> ... </li>
- </ol>
list-style
リスト項目のデフォルトと左パディングを削除します(直接の子のみ)。
- <ul class = "unstyled" >
- <li> ... </li>
- </ul>
すべてのリスト項目を 1 行に配置しinline-block
、若干のパディングを行います。
- <ulクラス= "インライン" >
- <li> ... </li>
- </ul>
関連する説明を含む用語のリスト。
- <dl>
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
用語と説明を<dl>
並べて並べます。
- <dl class = "dl-horizontal" >
- <dt> ... </dt>
- <dd> ... </dd>
- </dl>
注意喚起!水平方向の説明リストでは、長すぎて左側の列に収まらない用語が切り捨てられます 修正text-overflow
。狭いビューポートでは、デフォルトのスタック レイアウトに変更されます。
コードのインライン スニペットを でラップし<code>
ます。
<section>
インラインとしてラップする必要があります。
- たとえば、<コード> & lt ; セクション& gt ;</コード>はインラインとしてラップする必要があります。
<pre>
複数行のコードに使用します。適切にレンダリングするために、コード内の山かっこを必ずエスケープしてください。
<p>サンプル テキストはこちら...</p>
- <プレ>
- <p>サンプル テキストはこちら...</p>
- </プレ>
注意喚起!タグ内のコード<pre>
はできるだけ左側に配置してください。すべてのタブをレンダリングします。
.pre-scrollable
オプションで、最大高さ 350px を設定し、y 軸スクロールバーを提供するクラスを追加できます。
基本的なスタイリング (軽いパディングと水平方向の仕切りのみ) の場合、基本クラス.table
を anyに追加します<table>
。
# | ファーストネーム | 苗字 | ユーザー名 |
---|---|---|---|
1 | マーク | オットー | @mdo |
2 | ジェイコブ | ソーントン | @太い |
3 | ラリー | 鳥 | @ツイッター |
- <テーブルクラス= "テーブル" >
- …
- </表>
.table
次のクラスのいずれかを基本クラスに追加します。
.table-striped
CSS セレクター (IE7-8 では使用できません) を使用し<tbody>
て、テーブル行にゼブラ ストライプを追加します。:nth-child
# | ファーストネーム | 苗字 | ユーザー名 |
---|---|---|---|
1 | マーク | オットー | @mdo |
2 | ジェイコブ | ソーントン | @太い |
3 | ラリー | 鳥 | @ツイッター |
- <table class = "table table-striped" >
- …
- </表>
.table-bordered
テーブルに境界線と丸みを帯びた角を追加します。
# | ファーストネーム | 苗字 | ユーザー名 |
---|---|---|---|
1 | マーク | オットー | @mdo |
マーク | オットー | @getbootstrap | |
2 | ジェイコブ | ソーントン | @太い |
3 | 鳥のラリー | @ツイッター |
- <テーブルクラス= "テーブル テーブル罫線" >
- …
- </表>
.table-hover
内の表の行でホバー状態を有効にします<tbody>
。
# | ファーストネーム | 苗字 | ユーザー名 |
---|---|---|---|
1 | マーク | オットー | @mdo |
2 | ジェイコブ | ソーントン | @太い |
3 | 鳥のラリー | @ツイッター |
- <table class = "table table-hover" >
- …
- </表>
.table-condensed
セルのパディングを半分にして、テーブルをよりコンパクトにします。
# | ファーストネーム | 苗字 | ユーザー名 |
---|---|---|---|
1 | マーク | オットー | @mdo |
2 | ジェイコブ | ソーントン | @太い |
3 | 鳥のラリー | @ツイッター |
- <table class = "table table-condensed" >
- …
- </表>
コンテキスト クラスを使用して、テーブルの行に色を付けます。
クラス | 説明 |
---|---|
.success |
成功または肯定的なアクションを示します。 |
.error |
危険または潜在的に否定的な行動を示します。 |
.warning |
注意が必要な可能性がある警告を示します。 |
.info |
デフォルトのスタイルの代替として使用されます。 |
# | 製品 | 支払い済み | 状態 |
---|---|---|---|
1 | TB - 毎月 | 2012/01/04 | 承認済み |
2 | TB - 毎月 | 2012/02/04 | 不承認 |
3 | TB - 毎月 | 2012/03/04 | 保留中 |
4 | TB - 毎月 | 2012/04/04 | 電話して確認 |
- ...
- < trクラス= "成功" >
- <td> 1 < /td>
- <td>TB - 毎月</ td >
- <td> 2012 年1月4日< / td >
- <td>承認済み</ td >
- </ tr >
- ...
サポートされているテーブル HTML 要素とその使用方法のリスト。
鬼ごっこ | 説明 |
---|---|
<table> |
表形式でデータを表示するためのラッピング要素 |
<thead> |
<tr> テーブル列にラベルを付けるためのテーブル ヘッダー行 ( ) のコンテナ要素 |
<tbody> |
<tr> テーブル本体のテーブル行のコンテナ要素 ( ) |
<tr> |
1 つの行に表示されるテーブル セルのセット (<td> または) のコンテナ要素<th> |
<td> |
デフォルトのテーブル セル |
<th> |
列 (またはスコープと配置に応じて行) ラベル用の特別なテーブル セル |
<caption> |
テーブルが保持する内容の説明または要約。特にスクリーン リーダーに役立ちます |
- <テーブル>
- <キャプション> ... </キャプション>
- <スレッド>
- <tr>
- <番目> ... </番目>
- <番目> ... </番目>
- </tr>
- </スレッド>
- <本体>
- <tr>
- <td> ... </td>
- <td> ... </td>
- </tr>
- </tbody>
- </表>
個々のフォーム コントロールはスタイルを受け取ります<form>
が、マークアップに必要な基本クラスや大幅な変更はありません。フォーム コントロールの上に積み重ねられた、左揃えのラベルになります。
- <フォーム>
- <フィールドセット>
- <レジェンド>レジェンド</レジェンド>
- <label>ラベル名</label>
- <input type = "text" placeholder = "何か入力してください…" >
- <span class = "help-block" >ここにブロック レベルのヘルプ テキストの例を示します。</スパン>
- <ラベルクラス= "チェックボックス" >
- <input type = "checkbox" >チェックアウト
- </ラベル>
- <button type = "submit" class = "btn" > Submit </button>
- </フィールドセット>
- </フォーム>
Bootstrap には、一般的なユース ケース用の 3 つのオプションのフォーム レイアウトが含まれています。
特別に丸みを帯びたテキスト入力のため.form-search
に、フォームと.search-query
に追加します。<input>
- <フォームクラス= "フォーム検索" >
- <input type = "text" class = "input-medium search-query" >
- <button type = "submit" class = "btn" >検索</button>
- </フォーム>
.form-inline
コンパクトなレイアウトのために、左揃えのラベルとインライン ブロック コントロールを追加します。
- <フォームクラス= "フォームインライン" >
- <input type = "text" class = "input-small" placeholder = "Email" >
- <input type = "password" class = "input-small" placeholder = "Password" >
- <ラベルクラス= "チェックボックス" >
- <input type = "checkbox" >記憶する
- </ラベル>
- <button type = "submit" class = "btn" >サインイン</button>
- </フォーム>
ラベルを右揃えにして左にフロートさせて、コントロールと同じ行に表示します。デフォルトのフォームからのほとんどのマークアップ変更が必要:
.form-horizontal
フォームに追加.control-group
.control-label
ラベルに追加.controls
関連するコントロールを適切に配置するためにラップします。
- <form class = "form-horizontal" >
- <divクラス= "コントロール グループ" >
- <label class = "control-label" for = "inputEmail" >メール</label>
- <divクラス= "コントロール" >
- <input type = "text" id = "inputEmail" placeholder = "Email" >
- </div>
- </div>
- <divクラス= "コントロール グループ" >
- <label class = "control-label" for = "inputPassword" >パスワード</label>
- <divクラス= "コントロール" >
- <input type = "password" id = "inputPassword" placeholder = "Password" >
- </div>
- </div>
- <divクラス= "コントロール グループ" >
- <divクラス= "コントロール" >
- <ラベルクラス= "チェックボックス" >
- <input type = "checkbox" >記憶する
- </ラベル>
- <button type = "submit" class = "btn" >サインイン</button>
- </div>
- </div>
- </フォーム>
サンプル フォーム レイアウトでサポートされている標準フォーム コントロールの例。
最も一般的なフォーム コントロール、テキストベースの入力フィールド。すべての HTML5 タイプのサポートが含まれます: text、password、datetime、datetime-local、date、month、time、week、number、email、url、search、tel、color。
type
指定された を常に使用する必要があります。
- <input type = "text" placeholder = "テキスト入力" >
複数行のテキストをサポートするフォーム コントロール。rows
必要に応じて属性を変更してください。
- <テキストエリア行= "3" ></テキストエリア>
チェックボックスは、リスト内の 1 つまたは複数のオプションを選択するためのものであり、ラジオは、多数のオプションから 1 つを選択するためのものです。
- <ラベルクラス= "チェックボックス" >
- <入力タイプ= "チェックボックス"値= "" >
- オプション 1 はこれとあれです。なぜそれが優れているのかを必ず含めてください。
- </ラベル>
- <ラベルクラス= "ラジオ" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios1" value = "option1"をチェック>
- オプション 1 はこれとあれです。なぜそれが優れているのかを必ず含めてください。
- </ラベル>
- <ラベルクラス= "ラジオ" >
- <input type = "radio" name = "optionsRadios" id = "optionsRadios2" value = "option2" >
- オプション 2 は別のものにすることができ、それを選択するとオプション 1 の選択が解除されます
- </ラベル>
.inline
コントロールの一連のチェックボックスまたはラジオにクラスを追加して、同じ行に表示します。
- <label class = "checkbox inline" >
- <input type = "checkbox" id = "inlineCheckbox1" value = "option1" > 1
- </ラベル>
- <label class = "checkbox inline" >
- <input type = "checkbox" id = "inlineCheckbox2" value = "option2" > 2
- </ラベル>
- <label class = "checkbox inline" >
- <input type = "checkbox" id = "inlineCheckbox3" value = "option3" > 3
- </ラベル>
��フォルトのオプションを使用するか、a を指定しmultiple="multiple"
て複数のオプションを一度に表示します。
- <選択>
- <オプション> 1 </オプション>
- <オプション> 2 </オプション>
- <オプション> 3 </オプション>
- <オプション> 4 </オプション>
- <オプション> 5 </オプション>
- </select>
- <複数を選択= "複数" >
- <オプション> 1 </オプション>
- <オプション> 2 </オプション>
- <オプション> 3 </オプション>
- <オプション> 4 </オプション>
- <オプション> 5 </オプション>
- </select>
Bootstrap には、既存のブラウザ コントロールに加えて、他の便利なフォーム コンポーネントが含まれています。
テキストベースの入力の前後にテキストまたはボタンを追加します。select
ここでは要素がサポートされていないことに注意してください。
.add-on
anおよび aninput
を 2 つのクラスのいずれかでラップして、テキストを入力の前または後に追加します。
- <div class = "input-prepend" >
- <span class = "アドオン" > @ </span>
- <input class = "span2" id = "prependedInput" type = "text" placeholder = "Username" >
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedInput " type = "text" >
- <span class = "アドオン" > .00 </span>
- </div>
クラスと の 2 つのインスタンスの両方を使用して.add-on
、入力の先頭と末尾に追加します。
- <div class = "input-prepend input-append" >
- <span class = "アドオン" > $ </span>
- <input class = "span2" id = "appendedPrependedInput " type = "text" >
- <span class = "アドオン" > .00 </span>
- </div>
<span>
with textの代わりに、 aを使用し.btn
てボタン (または 2 つ) を入力に添付します。
- <div class = "input-append" >
- <input class = "span2" id = "appendedInputButton " type = "text" >
- <ボタンクラス= "btn"タイプ= "ボタン" >行け! </ボタン>
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedInputButtons " type = "text" >
- <button class = "btn" type = "button" >検索</button>
- <button class = "btn" type = "button" >オプション</button>
- </div>
- <div class = "input-append" >
- <input class = "span2" id = "appendedDropdownButton " type = "text" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- アクション
- <span class = "キャレット" ></span>
- </ボタン>
- <ul class = "ドロップダウンメニュー" >
- ...
- </ul>
- </div>
- </div>
- <div class = "input-prepend" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- アクション
- <span class = "キャレット" ></span>
- </ボタン>
- <ul class = "ドロップダウンメニュー" >
- ...
- </ul>
- </div>
- <input class = "span2" id = "prependedDropdownButton" type = "text" >
- </div>
- <div class = "input-prepend input-append" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- アクション
- <span class = "キャレット" ></span>
- </ボタン>
- <ul class = "ドロップダウンメニュー" >
- ...
- </ul>
- </div>
- <入力クラス= "span2" id = "appendedPrependedDropdownButton "タイプ= "テキスト" >
- <div class = "btn-group" >
- <button class = "btn dropdown-toggle" data-toggle = "dropdown" >
- アクション
- <span class = "キャレット" ></span>
- </ボタン>
- <ul class = "ドロップダウンメニュー" >
- ...
- </ul>
- </div>
- </div>
- <フォーム>
- <div class = "input-prepend" >
- <div class = "btn-group" > ... </div>
- <入力タイプ= "テキスト" >
- </div>
- <div class = "input-append" >
- <入力タイプ= "テキスト" >
- <div class = "btn-group" > ... </div>
- </div>
- </フォーム>
- <フォームクラス= "フォーム検索" >
- <div class = "input-append" >
- <input type = "text" class = "span2 search-query" >
- <button type = "submit" class = "btn" >検索</button>
- </div>
- <div class = "input-prepend" >
- <button type = "submit" class = "btn" >検索</button>
- <input type = "text" class = "span2 search-query" >
- </div>
- </フォーム>
.input-large
クラスを使用して、入力をグリッド列のサイズに合わせたり、相対サイズ変更クラスを使用したりし.span*
ます。
または要素をブロック レベル要素のように動作させます<input>
。<textarea>
- <input class = "input-block-level" type = "text" placeholder = ".input-block-level" >
- <input class = "input-mini" type = "text" placeholder = ".input-mini" >
- <input class = "input-small" type = "text" placeholder = ".input-small" >
- <input class = "input-medium" type = "text" placeholder = ".input-medium" >
- <input class = "input-large" type = "text" placeholder = ".input-large" >
- <input class = "input-xlarge" type = "text" placeholder = ".input-xlarge" >
- <input class = "input-xxlarge" type = "text" placeholder = ".input-xxlarge" >
注意喚起!将来のバージョンでは、ボタンのサイズに合わせてこれらの相対入力クラスの使用を変更する予定です。たとえば.input-large
、入力のパディングとフォントサイズを増やします。
グリッド列の同じサイズに一致する入力に使用.span1
します。.span12
- <input class = "span1" type = "text" placeholder = ".span1" >
- <input class = "span2" type = "text" placeholder = ".span2" >
- <input class = "span3" type = "text" placeholder = ".span3" >
- <select class = "span1" >
- ...
- </select>
- <select class = "span2" >
- ...
- </select>
- <select class = "span3" >
- ...
- </select>
1 行に複数のグリッド入力がある場合は、修飾子クラスを使用し.controls-row
て適切な間隔を設定します。空白を折りたたむために入力をフロートし、適切なマージンを設定し、フロートをクリアします。
- <divクラス= "コントロール" >
- <input class = "span5" type = "text" placeholder = ".span5" >
- </div>
- <div class = "controls controls-row" >
- <input class = "span4" type = "text" placeholder = ".span4" >
- <input class = "span1" type = "text" placeholder = ".span1" >
- </div>
- ...
実際のフォーム マークアップを使用しないと編集できないフォームでデータを表示します。
- <span class = "input-xlarge uneditable-input" >ここに何らかの値</span>
アクション (ボタン) のグループでフォームを終了します。内に配置する.form-actions
と、ボタンはフォーム コントロールに合わせて自動的にインデントされます。
- <divクラス= "フォーム アクション" >
- <button type = "submit" class = "btn btn-primary" >変更を保存</button>
- <button type = "button" class = "btn" >キャンセル</button>
- </div>
フォーム コントロールの周囲に表示されるヘルプ テキストのインラインおよびブロック レベルのサポート。
- <input type = "text" ><span class = "help-inline" >インライン ヘルプ テキスト</span>
- <input type = "text" ><span class = "help-block" >新しい行に分割され、1 行を超える場合がある長いヘルプ テキストのブロック。</スパン>
フォーム コントロールとラベルに関する基本的なフィードバック状態で、ユーザーまたは訪問者にフィードバックを提供します。
outline
一部のフォーム コントロールのデフォルト スタイルを削除box-shadow
し、代わりに を適用します:focus
。
- <input class = "input-xlarge" id = "focusedInput" type = "text" value = "これはフォーカスされています..." >
を使用して、デフォルトのブラウザー機能を介して入力をスタイルします:invalid
。を指定し、フィールドがオプションでない場合は属性type
を追加し、 (該当する場合) を指定します。required
pattern
CSS 疑似セレクターがサポートされていないため、これは Internet Explorer 7 ~ 9 のバージョンでは使用できません。
- <input class = "span3" type = "email"必須>
入力に属性を追加してdisabled
、ユーザー入力を防ぎ、わずかに異なる外観をトリガーします。
- <input class = "input-xlarge" id = "disabledInput" type = "text" placeholder = "ここで入力を無効にしました..."無効>
Bootstrap には、エラー、警告、情報、および成功メッセージの検証スタイルが含まれています。使用するには、周囲の に適切なクラスを追加します.control-group
。
- <divクラス= "コントロール グループの警告" >
- <label class = "control-label" for = "inputWarning" >警告付き入力</label>
- <divクラス= "コントロール" >
- <input type = "text" id = "inputWarning" >
- <span class = "help-inline" >問題が発生した可能性があります</span>
- </div>
- </div>
- <div class = "コントロール グループ エラー" >
- <label class = "control-label" for = "inputError" >エラーのある入力</label>
- <divクラス= "コントロール" >
- <input type = "text" id = "inputError" >
- <span class = "help-inline" >エラーを修正してください</span>
- </div>
- </div>
- <divクラス= "コントロール グループ情報" >
- <label class = "control-label" for = "inputInfo" >情報付き入力</label>
- <divクラス= "コントロール" >
- <input type = "text" id = "inputInfo" >
- <span class = "help-inline" >ユーザー名は既に使用されています</span>
- </div>
- </div>
- <divクラス= "コントロール グループの成功" >
- <label class = "control-label" for = "inputSuccess" >入力成功</label>
- <divクラス= "コントロール" >
- <input type = "text" id = "inputSuccess" >
- <span class = "help-inline" >ウーフー! </スパン>
- </div>
- </div>
クラスを<img>
要素に追加して、任意のプロジェクトでイメージのスタイルを簡単に設定します。
- <img src = "..." class = "img-rounded" >
- <img src = "..." class = "img-circle" >
- <img src = "..." class = "img-ポラロイド" >
注意喚起! .img-rounded
.img-circle
サポートがないため、IE7-8 では動作しませんborder-radius
。
Glyphiconsが提供する、スプライト形式の 140 個のアイコン。ダーク グレー (デフォルト) と白で利用できます。
Glyphicons Halflings は通常無料では利用できませんが、Bootstrap と Glyphicons の作成者との間の取り決めにより、開発者は無料で利用できるようになりました。感謝の気持ちを込めて、 Glyphiconsに戻るオプションのリンクを可能な限り含めてください。
すべてのアイコンには<i>
、一意のクラスのタグが必要で、接頭辞はicon-
です。使用するには、次のコードをほぼ任意の場所に配置します。
- <i class = "icon-search" ></i>
反転 (白) アイコン用のスタイルも用意されており、クラスを 1 つ追加して用意されています。このクラスは、ナビゲーション リンクとドロップダウン リンクのホバー状態とアクティブ状態に具体的に適用されます。
- <i class = "icon-search icon-white" ></i>
注意喚起!ボタンやナビゲーション リンクのように、テキストの文字列の横に使用する場合は、<i>
タグの後に適切な間隔を空けるために必ずスペースを残してください。
ボタン、ツールバーのボタン グループ、ナビゲーション、または前に追加されたフォーム入力で使用します。
- <div class = "btn-toolbar" >
- <div class = "btn-group" >
- <a class = "btn" href = "#" ><i class = "icon-align-left" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-center" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-right" ></i></a>
- <a class = "btn" href = "#" ><i class = "icon-align-justify" ></i></a>
- </div>
- </div>
- <div class = "btn-group" >
- <a class = "btn btn-primary" href = "#" ><i class = "icon-user icon-white" ></i>ユーザー</a>
- <a class = "btn btn-primary dropdown-toggle" data-toggle = "dropdown" href = "#" ><span class = "caret" ></span></a>
- <ul class = "ドロップダウンメニュー" >
- <li><a href = "#" ><i class = "icon-pencil" ></i>編集</a></li>
- <li><a href = "#" ><i class = "icon-trash" ></i>削除</a></li>
- <li><a href = "#" ><i class = "icon-ban-circle" ></i>禁止</a></li>
- <li class = "divider" ></li>
- <li><a href = "#" ><i class = "i" ></i>管理者にする</a></li>
- </ul>
- </div>
- <a class = "btn btn-large" href = "#" ><i class = "icon-star" ></i>スター</a>
- <a class = "btn btn-small" href = "#" ><i class = "icon-star" ></i>スター</a>
- <a class = "btn btn-mini" href = "#" ><i class = "icon-star" ></i>スター</a>
- <ul class = "nav nav-list" >
- <li class = "active" ><a href = "#" ><i class = "icon-home icon-white" ></i>ホーム</a></li>
- <li><a href = "#" ><i class = "icon-book" ></i>ライブラリ</a></li>
- <li><a href = "#" ><i class = "icon-pencil" ></i>アプリケーション</a></li>
- <li><a href = "#" ><i class = "i" ></i>その他</a></li>
- </ul>
- <divクラス= "コントロール グループ" >
- <label class = "control-label" for = "inputIcon" >メールアドレス</label>
- <divクラス= "コントロール" >
- <div class = "input-prepend" >
- <span class = "add-on" ><i class = "icon-envelope" ></i></span>
- <input class = "span2" id = "inputIcon" type = "text" >
- </div>
- </div>
- </div>