[TIL] CSS Break down (background)
5637 ワード
スクリーンショットは本当に無理です.😅 https://github.com/ssssssjay/learning/blob/main/background-image.html 下の要素をすべて注釈して、背景の画像は1つの大きい画像を用意して、1つの小さい画像、注釈の過程の中で感じを探します.
background-image
背景画像を挿入し、予想される場合は2種類あります.は、 を背景画像として使用するタグは意味がないかもしれませんが、仮想要素に を入れるイメージが必要です.
構造を判断するのが上手で、適切に使う.
△無料の画像サイトでも、ビジネスの利用可能性や出典があるかどうかを確認しましょう.
background-repeat
背景画像の繰り返しを設定します.一般的には
背景画像の位置を指定します.
要素がスクロールされた瞬間、背景画像はどのようにスクロールするかを意味します.
(文字解釈より直接やった方が分かりやすい)
横にもっと長い背景があるとしましょう.(1200*900)
ではここでイメージに合わせてもっと広い場所で、
これは、横寸法を一定に保ちながら4:3の元の割合を維持することを意味する.(ちょっと難しい)
これも、自分の目で見ることが大切です.
出力の範囲を指定します.難しいですが、マットやダウンジャケットの価格要因に適用すれば、すぐにわかります. https://heropy.blog/
background-image
背景画像を挿入し、予想される場合は2種類あります.
構造を判断するのが上手で、適切に使う.
background-image: url();
著作権問題のないイメージならOK.△無料の画像サイトでも、ビジネスの利用可能性や出典があるかどうかを確認しましょう.
background-repeat
背景画像の繰り返しを設定します.一般的には
no-repeat
です./* x, y축으로 반복 */
background-repeat: repeat;
/* x축으로 반복 */
background-repeat: repeat-x;
/* y축으로 반복 */
background-repeat: repeat-y;
/* 반복 없음 */
background-repeat: no-repeat;
background-position背景画像の位置を指定します.
/* default이며 x축, y축으로부터 0%인 지점을 의미 */
background-position: 0% 0%;
/* top, left, right, center 등이 있다 */
background-position: top left;
/* x축, y축으로부터 2px 2px인 지점을 의미 */
background-position: 2px 2px;
background-attachment要素がスクロールされた瞬間、背景画像はどのようにスクロールするかを意味します.
(文字解釈より直接やった方が分かりやすい)
/* 같이 스크롤 됨 */
background-attachment: scroll;
/* 뷰포트에 고정이 되어, 스크롤 되지 않음 */
background-attachment: fixed;
/* 같이 스크롤 됨 */
background-attachment: local;
/* overflow: [auto, scroll] 이 속성이 필요함*/
background-sizecover
とcontain
の説明は少し真実ではありませんが、一般的な「背景画像」の特性を考えてみましょう.横にもっと長い背景があるとしましょう.(1200*900)
ではここでイメージに合わせてもっと広い場所で、
これは、横寸法を一定に保ちながら4:3の元の割合を維持することを意味する.(ちょっと難しい)
これも、自分の目で見ることが大切です.
/* 원래의 크기대로 보여짐 */
background-size: auto;
/* 가로 세로 의 형태로 작성해주며, 하나만 입력시 비율에 맞춰 자동조정 */
background-size: px, em, %;
/* 비율유지 + 이미지의 더 넓은 곳에 맞춰짐 */
background-size: cover;
/* 비율유지 + 이미지의 더 짧은 곳에 맞춰짐 */
background-size: contain;
background-originposition
と混同される可能性がありますが、これはbox-model
に関連する属性です.background-origin: padding-box;
background-origin: border-box;
background-origin: content-box;
background-clip出力の範囲を指定します.難しいですが、マットやダウンジャケットの価格要因に適用すれば、すぐにわかります.
background-clip: border-box;
background-clip: padding-box;
background-clip: content-box;
>コメントサイトReference
この問題について([TIL] CSS Break down (background)), 我々は、より多くの情報をここで見つけました https://velog.io/@jay__ss/TIL-CSS-Break-down-backgroundテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol