CSS コーディング 2022年10月4日

CSSで複数の背景画像を並べる方法:backgroundプロパティがおすすめ!

こんにちは!
WEBクリエイターのkabosuです。
今回はCSSで複数の背景画像を並べる方法についてまとめました。

CSSで複数の背景画像を並べるときはbackgroundプロパティがおすすめ

画像を並べたり配置する方法は、positionプロパティもあるのですが、重なり順を意識しないといけないなど複雑なレイアウトになると取り回ししにくいこともあるため、backgroundプロパティでの指定がおすすめです。

backgroundプロパティで複数の背景画像を指定する方法

See the Pen
background複数
by kabosu-YN (@kabosudayo)
on CodePen.

背景画像それぞれをカンマ区切りにして、backgroundプロパティで指定しています。
backgroundプロパティで指定すると、該当の要素のセレクタ指定のみを見るだけで分かるので管理もしやすいです。

背景画像の下にさらに背景色をつけたいときの指定

See the Pen
background複数:背景色あり
by kabosu-YN (@kabosudayo)
on CodePen.

backgroundプロパティに背景色を追加します。

まとめ

  • CSSで背景画像を複数並べるときはbackgroundプロパティを使用する
  • backgroundプロパティで複数の背景画像を指定するときは、1つの画像ごとにカンマ区切りで指定する