リスト Lists
ul
要素、ol
要素、dl
要素などの、リスト要素に関するスタイル。
順不同リスト(ul
要素)
サンプル
- リスト項目A
-
リスト項目B
- リスト項目B1
- リスト項目B2
- リスト項目B3
- リスト項目C
ソースコード
<ul> <li>リスト項目A</li> <li> リスト項目B <ul> <li>リスト項目B1</li> <li>リスト項目B2</li> <li>リスト項目B3</li> </ul> </li> <li>リスト項目C</li> </ul>
順序リスト(ol
要素)
サンプル
- リスト項目A
-
リスト項目B
- リスト項目B1
- リスト項目B2
- リスト項目B3
- リスト項目C
ソースコード
<ol> <li>リスト項目A</li> <li> リスト項目B <ol> <li>リスト項目B1</li> <li>リスト項目B2</li> <li>リスト項目B3</li> </ol> </li> <li>リスト項目C</li> </ol>
リスト・マーカーと左マージンをなくす
ul
要素やol
要素のclass
属性に、list-unstyled
を指定すると、リスト・マーカーと左マージンをなくすことができる。
サンプル
- リスト項目A
-
リスト項目B
- リスト項目B1
- リスト項目B2
- リスト項目B3
- リスト項目C
ソースコード
<ul class="list-unstyled">
<li>リスト項目A</li>
<li>
リスト項目B
<ul>
<li>リスト項目B1</li>
<li>リスト項目B2</li>
<li>リスト項目B3</li>
</ul>
</li>
<li>リスト項目C</li>
</ul>
インライン表示
ul
要素やol
要素のclass
属性に、list-inline
を指定すると、display: inline-block;
によるインライン表示にすることができる。左右に5px
の余白も付ける。
サンプル
- リスト項目A
- リスト項目B
- リスト項目C
ソースコード
<ul class="list-inline">
<li>リスト項目A</li>
<li>リスト項目B</li>
<li>リスト項目C</li>
</ul>
説明リスト(dl
要素)
サンプル
- 用語A
- 用語Aの説明。
- 用語B
- 用語Bの説明1。
- 用語Bの説明2。
- 用語C
- 用語Cの説明。
ソースコード
<dl> <dt>用語A</dt> <dd>用語Aの説明。</dd> <dt>用語B</dt> <dd>用語Bの説明1。</dd> <dd>用語Bの説明2。</dd> <dt>用語C</dt> <dd>用語Cの説明。</dd> </dl>
水平説明リスト
幅が768px以上のタブレットやパソコンには、用語と説明を水平に並べて表示する。
幅が768px未満のモバイルには、垂直に並べて表示する。
サンプル
- 用語A
- 用語Aの説明。
- 用語B
- 用語Bの説明1。
- 用語Bの説明2。
- 用語C
- 用語Cの説明。
ソースコード
<dl class="dl-horizontal">
<dt>用語A</dt>
<dd>用語Aの説明。</dd>
<dt>用語B</dt>
<dd>用語Bの説明1。</dd>
<dd>用語Bの説明2。</dd>
<dt>用語C</dt>
<dd>用語Cの説明。</dd>
</dl>