[5์ผ์ฐจ ๊ฐ์๋ช ]
Part 1. HTML/CSS/JS๋ก ๋ง๋๋ ์คํ๋ฒ ์ค ์น์ฌ์ดํธ
Ch 8. CSS ์์ฑ
Ch 8. CSS ์์ฑ
์ฃผ์
- CSS ์์ฑ
- ๋ฐ์ค ๋ชจ๋ธ
์ฃผ์ ๋ด์ฉ
margin => ์์์ ํฌ๊ธฐ๊ฐ ๋์ด๋์ง ์์.
padding, border => ์์์ ํฌ๊ธฐ๊ฐ ๋์ด๋จ.
border-radius: 10px; // ๋ฐ์ง๋ฆ 10px์ธ ์๋งํผ ๋ชจ์๋ฆฌ๋ฅผ ๊น์๋.
box-sizing: content-box; // ์์์ ๋ด์ฉ(content)์ผ๋ก ํฌ๊ธฐ ๊ณ์ฐ
box-sizing: border-box; // ์์์ ๋ด์ฉ + padding + border๋ก ํฌ๊ธฐ ๊ณ์ฐ => ๊ฒฐ๊ณผ์ ์ผ๋ก ๋ด์ฉ์ ํฌ๊ธฐ๋ ์์์ง.
display
- block: ์์ ์์ => ํฌ๊ธฐ๋ฅผ ์ง์ ํ ์ ์๋ค.
- inline: ๊ธ์ ์์
- inline-block: ์์+๊ธ์ ์์
- flex: 1์ฐจ์ ๋ ์ด์์
- grid: 2์ฐจ์ ๋ ์ด์์
- none: ๋ณด์ฌ์ง ํน์ฑ ์์, ํ๋ฉด์์ ์ฌ๋ผ์ง
์๋กญ๊ฒ ์๊ฒ ๋ ๋ด์ฉ
- ๋ธ๋ญ ํ๊ทธ์ width ์์ฑ์ ์ต๋ํ ๋์ด๋๋ ค ํ๊ธฐ ๋๋ฌธ์ ๋ฐ๋ก ์ค์ ํ์ง ์์๋ ๋ธ๋ญ์ด ๋ณด์ด์ง๋ง(๋ถ๋ชจ ๋๋น ๋งํผ ๊ฝ ์ฐจ๊ฒ), height ์์ฑ์ ์ต๋ํ ์ค์ด๋๋ ค ํ๊ธฐ ๋๋ฌธ์ ์ค์ ํ์ง ์์ผ๋ฉด ๋ธ๋ญ์ด ๋์ ๋ณด์ด์ง ์๋๋ค. => ๊ฐ๋ฐ ํ๋ก์ ํธ๋ฅผ ํ ๋ ์ด ์ ์ ์ ํํ ์์ง ์์ width์ height๋ฅผ ์ฌ๋ฌ ๋ฐฉ๋ฒ์ผ๋ก ์์ ํด๋ณด๋ฉฐ ์งํํ๋ค.
๋ณธ ํฌ์คํ ์ ํจ์คํธ์บ ํผ์ค ํ๊ธ ์ฑ๋ฆฐ์ง ์ฐธ์ฌ๋ฅผ ์ํด ์์ฑ๋์์ต๋๋ค.
#ํจ์คํธ์บ ํผ์ค
#ํจ์บ ์ฑ๋ฆฐ์ง
#์ง์ฅ์ธ์ธ๊ฐ
#์ง์ฅ์ธ์๊ธฐ๊ณ๋ฐ
#ํจ์คํธ์บ ํผ์คํ๊ธฐ
#ํ_๋ฒ์_๋๋ด๋_ํ๋ก ํธ์๋_๊ฐ๋ฐ_์ด๊ฒฉ์ฐจ_ํจํค์ง_Online
'๐ฌ > ใ ใ ใ ใ ใ ใ ์ฑ๋ฆฐ์ง' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํจ์คํธ ์บ ํผ์ค ์ฑ๋ฆฐ์ง 7์ผ์ฐจ (0) | 2022.01.30 |
---|---|
ํจ์คํธ์บ ํผ์ค ์ฑ๋ฆฐ์ง 6์ผ์ฐจ (0) | 2022.01.29 |
ํจ์คํธ์บ ํผ์ค ์ฑ๋ฆฐ์ง 4์ผ์ฐจ (0) | 2022.01.27 |
ํจ์คํธ์บ ํผ์ค ์ฑ๋ฆฐ์ง 3์ผ์ฐจ (0) | 2022.01.26 |
ํจ์คํธ์บ ํผ์ค ์ฑ๋ฆฐ์ง 2์ผ์ฐจ (0) | 2022.01.25 |