<Do it! HTML5+CSS3>์ ๊ธฐ๋ณธ์ผ๋ก ๋ฐฐ์ด ๋ด์ฉ์ ๋๋ค.
๋ชฉ์ฐจ
- 1. margin ์์ฑ
- 2. padding ์์ฑ
<์ฌ๋ฐฑ ๊ด๋ จ ์์ฑ๋ค>
๊ฐ๋ฐ์ ๋๊ตฌ ์ฐฝ์์ margin๊ณผ padding์ ์์น๋ฅผ ํ์ธํ ์ ์๋ค.
1. margin ์์ฑ
margin์ ํ์ฌ ์์ ์ฃผ๋ณ์ ์ฌ๋ฐฑ์ด๋ค.
์ ํ์ { margin: ํฌ๊ธฐ | ๋ฐฑ๋ถ์จ | auto }
์ ํ์ { margin-top: ํฌ๊ธฐ | ๋ฐฑ๋ถ์จ | auto }
์ ํ์ { margin-bottom: ํฌ๊ธฐ | ๋ฐฑ๋ถ์จ | auto }
์ ํ์ { margin-right: ํฌ๊ธฐ | ๋ฐฑ๋ถ์จ | auto }
์ ํ์ { margin-left: ํฌ๊ธฐ | ๋ฐฑ๋ถ์จ | auto }
1) margin์์ฑ์ ์์ฑ๊ฐ ๊ฐ์
margin์์ฑ์ ์ด์ฉํด ๋ง์ง ๊ฐ์ ํ๊บผ๋ฒ์ ์ค์ ํ ๋๋ ๊ฐ์ ๊ฐ์์ ๋ฐ๋ผ ์ด๋ ๋ฐฉํฅ์ ์ ์ฉ๋ ์ง ๊ฒฐ์ ๋๋ค.
์์ฑ ๊ฐ ๊ฐ์ | ์ ์ฉ๋๋ ๋ฒ์, ๋ฐฉํฅ |
1๊ฐ | ๋ค ๋ฐฉํฅ ๋ชจ๋ |
2๊ฐ | ์์๋, ์ข์ฐ |
3๊ฐ | ์, ์ข์ฐ, ์๋ |
4๊ฐ | ์๊ณ๋ฐฉํฅ(์์ชฝ, ์ค๋ฅธ์ชฝ, ์๋์ชฝ, ์ผ์ชฝ) |
2) ๋ง์ง ์ค์ฒฉ(margin overlap) ๋๋ ๋ง์ง ์์(margin collapse) ํ์
- ์์๋ฅผ ์ธ๋ก๋ก ๋ฐฐ์นํ ๊ฒฝ์ฐ, ๋ง์ง๊ณผ ๋ง์ง์ด ๋ง๋ ๋ ๋ง์ง ๊ฐ์ด ํฐ ์ชฝ์ผ๋ก ๊ฒน์ณ์ง๋ค.
- ์์๋ฅผ ๊ฐ๋ก๋ก ๋ฐฐ์นํ ๊ฒฝ์ฐ์๋ ์ค๋ฅธ์ชฝ ๋ง์ง๊ณผ ์ผ์ชฝ ๋ง์ง์ด ๊ทธ๋๋ก ์ ์ง๋์ด ๋ํ๋๋ค.
2. padding ์์ฑ
padding์ ์ฝํ ์ธ ์์ญ๊ณผ ํ ๋๋ฆฌ ์ฌ์ด์ ์ฌ๋ฐฑ์ด๋ค. ๋ค์๋งํด, ํ ๋๋ฆฌ ์์ชฝ์ ์ฌ๋ฐฑ์ ๋งํ๋ค.
์ ํ์ { padding: ํฌ๊ธฐ | ๋ฐฑ๋ถ์จ | auto }
์ ํ์ { padding-top: ํฌ๊ธฐ | ๋ฐฑ๋ถ์จ | auto }
์ ํ์ { padding-bottom: ํฌ๊ธฐ | ๋ฐฑ๋ถ์จ | auto }
์ ํ์ { padding-right: ํฌ๊ธฐ | ๋ฐฑ๋ถ์จ | auto }
์ ํ์ { padding-left: ํฌ๊ธฐ | ๋ฐฑ๋ถ์จ | auto }
'๐ปWEB FrontEnd > CSS3' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ค๋จ ๊ตฌ์ฑํ๊ธฐ (0) | 2020.07.13 |
---|---|
CSS ๋ ์ด์์- ํฌ์ง์ ๋๊ณผ ์ฃผ์ ์์ฑ๋ค (0) | 2020.07.13 |
ํ ๋๋ฆฌ ๊ด๋ จ ์์ฑ๋ค (0) | 2020.07.12 |
CSS ๋ฐ์ค ๋ชจ๋ธ, ์ฝํ ์ธ ๊ด๋ จ ์์ฑ๋ค (0) | 2020.07.10 |
๋ฐฐ๊ฒฝ ์คํ์ผ (0) | 2020.07.10 |