CSS背景-調整画像

3927 ワード

🍬 background-image


🍭 url

background-image: url("../../media/examples/lizard.png");

🍭 url + url


2つのurlを書くと画像が重なり、上は少ない順に上に置きます.
background-image: url("../../media/examples/star.png"),
                  url("../../media/examples/lizard.png");

🍭 gradient + url

background-image: linear-gradient(rgba(0, 0, 255, 0.5), rgba(255, 255, 0, 0.5)),
                  url("../../media/examples/lizard.png");

🍬 background-repeat


背景画像の繰返し方法を設定します.△イメージ的には理解が早い.

🍭 repeat


すべての方向に画像を繰り返して、スペースを埋めます.

🍭 repeat-x, repeat-y


背景画像をxまたはy方向に繰り返し並べて空間を埋めます.

🍭 space


画像が切り取られていない直線上でのみ画像を繰り返して空間を埋めます.

🍭 space repeat



🍭 round


スペースを埋めるために重複画像を追加

🍭 no-repeat


画像を繰り返さない.

🍬 background-position


各背景画像の初期位置を設定します.

🍭 center


背景画像を中心に
(それ以外は、大きな困難や重要な部分がないので、単独で整理せず、本書のスクリーンショット画面のみを添付します.)

🍬 background-size


背景画像のサイズを増やしたり、縮小したり、調整したりして、空間に適応することができます.

🍭 contain


画像の切り取りや歪みを最小限に抑える

🍭 cover


画像が変形しない範囲で最大値を設定します.
ただし、画像のアスペクト比が要素と異なる場合は、オーバーフローの方向が切り捨てられ、空白が発生しないようにします.


Reference


https://developer.mozilla.org/ko/docs/Web/CSS/background-size