CSS background
๐ background
background๋ ์ฝํ ์ธ ์ ๋ฐฐ๊ฒฝ์ ์ ์ํฉ๋๋ค.
๐ background์ ํ์ ์์ฑ
โช background-color
: ๋ฐฐ๊ฒฝ์์ ์ ์ํฉ๋๋ค.
โช background-image
: ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง๋ฅผ ์ ์ํฉ๋๋ค.
background-image: url(์ด๋ฏธ์ง);
โช background-position
: ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง์ ์ด๊ธฐ ์์น๋ฅผ ์ ์ํฉ๋๋ค.
โช background-size
: ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง์ ํฌ๊ธฐ๋ฅผ ์ ์ํฉ๋๋ค.
- cover: ์ด๋ฏธ์ง๊ฐ ์ฐ๊ทธ๋ฌ์ง์ง ์๋ ํ๋ ๋ด์์ ์ต๋๋ก ์ค์ ํฉ๋๋ค.
- contain: ์ด๋ฏธ์ง๊ฐ ์ฐ๊ทธ๋ฌ์ง๊ฑฐ๋ ์๋ฆฌ์ง ์๋ ํ๋ ๋ด์์ ์ต๋๋ก ์ค์ ํฉ๋๋ค.
โช background-repeat
: ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง์ ๋ฐ๋ณต ๋ฐฉ๋ฒ์ ์ ์ํฉ๋๋ค.
- no-repeat: ์ด๋ฏธ์ง๋ฅผ ๋ฐ๋ณตํ์ง ์์ต๋๋ค.(์ด๋ฏธ์ง๊ฐ ์ฝํ ์ธ ๋ณด๋ค ์์ ๊ฒฝ์ฐ ํ์ฉ)
div {
background-image: url(์ด๋ฏธ์ง);
background-repeat: no-repeat;
background-position: center;
background-size: contain;
}
background๋ ํ์ ์์ฑ์ ์ฐ๋ฌ์ ์ ์ํ ์ ์์ต๋๋ค.
๋งค์ฐ ๋ค์ํ์ฌ ์ฌ์ฉ์๋ ์์ฑ๊ฐ์ ์ ํํ ๊ฐ์ผ๋ก๋ง ์ ์ํ๋ฉด ๋ฉ๋๋ค.
background: no-repeat url(์ด๋ฏธ์ง);
๐ฌ ์ต์ ๋๊ธ