CSSリスト装飾まとめ|list-styleの使い方を完全解説

CSS

リストを装飾するための方法を説明していきます。

list-style-type(リストスタイルタイプ)

list-style-typeは、リストの記号や番号のスタイルを指定することが出来ます。

  • none:リストマーカーを非表示
  • disc:黒丸
  • circle:白丸
  • square:黒四角
  • decimal:数字
  • decimal-leading-zero:0をつけた数字
  • lower-roman:小文字のローマ字
  • upper-roman:大文字のローマ字
  • cjk-ideographic:漢数字
  • hiragana:ひらがな
  • katakana:カタカナ
  • hiragana-iroha:ひらがなのイロハ
  • katakana-iroha:カタカナのイロハ
  • lower-alpha,lower-latin:小文字のアルファベット
  • upper-alpha,upper-latin:大文字のアルファベット

ul{
list-style-type:square;
}

ol{
list-style-type:hiragana;
}

list-style-position(リストスタイルポジション)

list-style-positionは、リストマーカーの位置を指定することが出来ます。

  • outside:ボックスの外側に表示
  • inside:ボックスの内側に表示

ul{
list-style-position:outside;
}

ol{
list-style-position:inside;
}

list-style-image(リストスタイルイメージ)

list-style-imageは、リストマーカーを画像に変更することが出来ます。

  • url:画像ファイルの画像URLを指定。
  • none:指定しない。

ul{
list-style-image:url(images/icon.png);
}

list-style(リストスタイル)

list-syleは、先ほど3つの内容をまとめることが出来る短縮詠唱です。
記述コードの並び順は自由ですが、typeとimageプロパティそれぞれが含まれている場合は、imageプロパティの方が優先されます。

list-style:square inside url(images/icon.png);

コメント

タイトルとURLをコピーしました