list-style-position
li要素及び、『display』プロパティが『list-item』または『inline-list-item』と指定されている要素のマーカーの表示位置を指定します。
サンプルコード
li.test { list-style-position: outside;}
li.test1 { list-style-position: inside;}
指定可能な値一覧
| 値 | 概要 |
|---|---|
| outside | マーカーは外側に描写されます。この『outside』が初期値です。 |
| inside | マーカーは内側に描写されます。その際のマーカーはその要素の最初のインラインボックスとして描写されます。 |
ブラウザでの表示結果
<ul style="list-style-position: outside; list-style-type: disc;"> <li>ここはli要素です。</li> <li>ここはli要素です。</li> <li>ここはli要素です。</li> <li>ここはli要素です。</li> <li>ここはli要素です。</li> </ul>
<ul style="list-style-position: inside; list-style-type: disc;"> <li>ここはli要素です。</li> <li>ここはli要素です。</li> <li>ここはli要素です。</li> <li>ここはli要素です。</li> <li>ここはli要素です。</li> </ul>
対応ブラウザ
デスクトップ
全バージョンで対応しています
8 ○
7 ○
6 ○
2 以前 ×モバイル
Android Browser
4.4 以降 ○
3 以前 ×デスクトップ版と同等の対応です
デスクトップ版と同等の対応です
※ バージョン情報は MDN に基づいています。
概要
li要素及び、『display』プロパティが『list-item』または『inline-list-item』と指定されている要素のマーカーの表示位置を指定します。
値に『inside』と指定した場合はその要素の最初のインラインボックスとして描写されますのでご注意ください。
<ul style="list-style-position: inside; list-style-type: disc;"> <li>ここはli要素です。</li> <li>ここはli要素です。</li> <li>ここはli要素です。</li> <li>ここはli要素です。</li> <li>ここはli要素です。</li> </ul>
記事の間違いや著作権の侵害等ございましたらお手数ですがこちらまでご連絡頂ければ幸いです。