【CSS】list-styleは何ができるプロパティ?リストマーカーを画像にする方法も解説

公開日: 2022.01.31
更新日: 2024.01.03
list-styleは何ができるプロパティ

Webサイトのメニューリストなどで、HTMLのリストを使うことがあるかと思います。

リストを使うと、先頭に●のリストマーカーが自動でつきますよね。

このマークは、CSSプロパティのlist-styleを使うと変更することができます。

今回は、CSSのlist-styleの使い方を解説していきます。

ぜひ最後まで読んでくださいね!

list-styleを指定するには?

list-styleはリストマーカーを一括で指定できるプロパティです。

具体的には以下のように記述します。

.list {
  list-style: square inside;
}

list-styleは、以下の3つのCSSプロパティをまとめて指定したものです。

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

それぞれのプロパティについて、どのようなものなのか解説していきましょう。

list-style-typeについて

list-style-typeは、リストマーカーの種類を指定するプロパティです。

以下に選べるマーカーを一部紹介します。

list-style-type: circle;   /* 白丸 */
list-style-type: square;   /* 黒四角 */
list-style-type: decimal;   /* 数字*/

デフォルトのリストマーカーを別のものに変更したいときに使いますね。

list-style-imageについて

list-style-imageは、リストマーカーに画像ファイルを使用したいときに指定するプロパティです。

list-style-image: url("画像のパス");

上記のように、url()の中に画像までのパスを書きます。

list-style-typeとlist-style-imageの両方が指定されていた場合、画像が優先され、画像が読み込めないときに、list-style-typeで設定した表示になります。

list-style-positionについて

list-style-positionは、リストマーカーの表示位置を指定するプロパティです。

値はoutsideとinsideの2つのみで、初期値のoutsideでは要素の外側に表示され、insideで内側に表示されます。

list-style-position: inside;  /* 要素の内側に表示される */

まとめ:CSSのlist-styleを使いこなそう

今回は、CSSのlist-styleを使ったリストマーカーの設定方法を解説してきました。

マーカーに画像ファイルが使えることを知らなかった、という方もいたのではないでしょうか?

ぜひ活用してみてくださいね。今回の記事が参考になれば幸いです。

関連記事

資料請求

  • 短期集中で最速エンジニア転職を実現-転職成功者インタビュー一覧

    DMM WEBCAMPでは転職成功率98%を実現しています。本資料では、元警察官や元ラーメン屋など様々なバックグラウンドを持つ卒業生の声をお届けします。

    資料をダウンロードする
  • IT技術がもたらす3つの変化と身につけるべきスキル

    IT技術の発展により、今後10~20年程度で47%の仕事がなくなると言われています。どのような変化が訪れ、私達はどのようなスキルを身につけるべきかを解説します。

    資料をダウンロードする
  • 未経験がフリーランスエンジニアになる方法-年収アップで自由な働き方を手に入れる

    働き方改革やリモートワークの影響でフリーランスという働き方の人気は高まりつつあります。フリーランスエンジニアとして活躍するために必要な情報をお届けします。

    資料をダウンロードする

© 2024 WEBCAMP MEDIA Powered by AFFINGER5