๐ overflow
- ์์์ ์ปจํ
์ธ ๊ฐ ๋ถ๋ชจ๋ณด๋ค ํด ๊ฒฝ์ฐ ์์ ์ด๋ป๊ฒ ์ฒ๋ฆฌํ ์ง ์ง์
- overflow-x, overflow-y ์ถ ๋ณ๋ก ๊ฐ์ ์ค์ ๊ฐ๋ฅ
MDN-overflow
div {
overflow: hidden visible;
overflow: overflow-x, overflow-y
width: 100px;
height: 100px;
}
overflow ์์ฑ
visible
overflow์ ๊ธฐ๋ณธ๊ฐ ์ฝํ
์ธ ๋ฅผ ์๋ฅด์ง ์์
hidden
์ฝํ
์ธ ๋ฅผ ์์์ ํฌ๊ธฐ๋งํผ ๋ง์ถ๊ธฐ ์ํด ์๋ฆ, ์คํฌ๋กค๋ฐ ์ ๊ณต x
๋ง์ง๊ฒน์นจ ํ์ ํด๊ฒฐํ ๋ ๋ถ๋ชจ ์์์ overflow: hidden
์ฌ์ฉํจ
scroll
์ฝํ
์ธ ๋ฅผ ์์์ ํฌ๊ธฐ๋งํผ ๋ง์ถ๊ธฐ ์ํด ์๋ฆ, ์๋ ค์ง ๋ถ๋ถ ํ์ธํ๋๋ก ์คํฌ๋กค๋ฐ ์ ๊ณต
clip
๋ชจ๋ ์คํฌ๋กค์ ๊ธ์งํจ
auto
์ฌ์ฉ์์ ์ ํธ๋๋ฅผ ์กด์คํ๊ณ ํ์ํ ๊ฒฝ์ฐ ์คํฌ๋กค๋ฐ๋ฅผ ๋ณด์ฌ์ฃผ์ง๋ง,
๊ธฐ๋ณธ์ ์ผ๋ก ์จ๊ธฐ๊ณ ์ฌ์ฉ์์ ๋ธ๋ผ์ฐ์ ๋ก ์คํฌ๋กคํ ์ฑ
์์ด ์์ต๋๋ค.
๐ background
- ์น์ ์ด๋ฏธ์ง ๋ฃ๋ ๋ฐฉ๋ฒ
- html์ img ํ๊ทธ (์นํ์ด์ง ์ปจํ
์ธ )
- css์ background ์์ฑ (์ปจํ
์ธ ๊พธ๋ฏธ๊ธฐ ์ํ ์ฉ๋)
- ๋ฐฑ์๋ ๊ฐ๋ฐ์์ ํ์
ํด์ผ ํ๋ ๊ณต๊ฐ์๋ img ํ๊ทธ,
FE ํผ์ ์์
ํ๋ ๊ณต๊ฐ์๋ background-image๋ฅผ ์ฃผ๋ก ์ฌ์ฉ
- ์คํฌ๋ฆฐ๋ฆฌ๋๊ฐ ์ฝ์ง ์์์ผ ํ๋ ๊ณณ์์ background-image ์ฌ์ฉ
background ์์ฑ
background-image
: url("์ด๋ฏธ์ง ํ์ผ ์ฃผ์")
background-color
๋ฐฑ๊ทธ๋ผ์ด๋ ์ ์ง์
background-repeat
๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง ๋ฐ๋ณต์ ์ง์
- repeat : ๋ฐ๋ณต
- no-repeat : ๋ฐ๋ณต ์์ (1๋ฒ)
- repeat-x : x์ถ๋ง ๋ฐ๋ณต
- repeat-y : y์ถ๋ง ๋ฐ๋ณต
- round : ์ด๋ฏธ์ง ์งค๋ฆฌ์ง ์๊ฒ ์ด๋ฏธ์ง ํฌ๊ธฐ ๋ณํ๋ฅผ ์ค ๊ฐ๊ฒฉ ์์ด ๋ฐ๋ณต
- space : ์ด๋ฏธ์ง ์งค๋ฆฌ์ง ์๊ฒ ๋ฐ๋ณต, ์ด๋ฏธ์ง ํฌ๊ธฐ ์ ์งํ์ฑ ๊ฐ๊ฒฉ์์ด ๋ฐ๋ณต
- cover
-background-position
๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง ์์น ์ง์
background-attachment
๋ฐฐ๊ฒฝ์ด๋ฏธ์ง ๊ณ ์