CSS3スタイル虎の巻

list-style-position

list-style-positionは、リストマーカーの位置を指定するスタイルです。

解説

リストマーカーの表示位置をリスト領域の内側か外側のどちらに表示するかを指定できます。

構文

構文は以下になります。

list-style-position: 値;

list-style-positionには以下の値が指定できます。

説明
outsideリスト領域の外側にリストマーカーを表示する(初期値)
(例)list-style-position:outside;
insideリスト領域の内側にリストマーカーを表示する
(例)list-style-position:inside;

太字の値は初期値です。

サンプル

マーカーをリストの内側に表示する


.sample01 {
  list-style-position:inside;
}

<ul class="sample01">
  <li>りんご</li>
  <li>みかん</li>
  <li>ぶどう</li>
</ul>
  • りんご
  • みかん
  • ぶどう

分かりやすくするため、liタグに枠線を表示しています。

マーカーをリストの外側に表示する


.sample01 {
  list-style-position:outside;
}

<ul class="sample01">
  <li>りんご</li>
  <li>みかん</li>
  <li>ぶどう</li>
</ul>
  • りんご
  • みかん
  • ぶどう

分かりやすくするため、liタグに枠線を表示しています。

備考

  • リストの外側に表示するのがデフォルトなので、外側に表示させたい場合は指定不要です。

関連項目