CSS3スタイル虎の巻

list-style

list-styleは、リストマーカーのスタイルを一括して指定するスタイルです。

解説

リスト項目に関するスタイルをまとめて指定する時に使用します。
指定できるスタイルは以下3つです。

  • list-style-type
  • list-style-image
  • list-style-position

値と値の間は半角スペースで区切って指定します。
値の順番に決まりはありません。
3つ全ての値を指定しなくてもOKです。

構文

構文は以下になります。

list-style: typeの値 positionの値 imageの値;

値の順番はこの通りでなくとも構いません。

list-styleに指定できる値は、下記それぞれのページをご覧ください。

サンプル

スタイル:circle(白丸)、ポジション:inside(内側)を指定する


.sample01 {
  list-style:circle inside;
}

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

スタイル:none(なし)、画像:image/arrow.png、ポジション:inside(内側)を指定する


.sample02 {
  list-style:none url('image/arrow.png') inside;
}

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

備考

  • 値を4つ以上指定した場合や、指定した値に不正がある場合はスタイルが無視されます。

関連項目