Margin๊ณผ Padding ์ฐจ์ด
์์ ํฌ์คํธ๋ฅผ ํตํด ๊ธ์์ ์์๋ฅผ ์ดํดํ ๋ค ๋ณด๋ฉด ์ดํดํ๋๋ฐ ๋์์ด๋ ๊ฒ์ด๋ค.
์ค๋ช ํ๊ธฐ์ ๋ธ๋ผ์ฐ์ ์ ๊ฐ๋ฐ์๋๊ตฌ๋ฅผ ์ด์ด์ ์ฝ๊ฒ ๋ณผ ์ ์๋ HTML ๋ฐ์ค๋ชจ๋ธ์ ๋ณด๋ฉด์ ์ดํดํ๋ฉด ๋ ์ฝ๋ค.
๐๐จํ์ค์์ฝ
๊ฐ HTML ์์๊ฐ์ ๊ฐ๊ฒฉ์ margin , ๋ณด๋(์์์ ํ ๋๋ฆฌ์ )์ ์์์์ ๊ฐ๊ฒฉ์ padding ์ด๋ผ๊ณ ํ๋ค.
์๋ฅผ๋ค์ด ๋ค๋ชจ๋ฐ์ค(๋ณด๋)์์ ๊ธ์๊ฐ ์๋ ๋ฐ์ค ์ฌ๋ฌ๊ฐ๊ฐ ๊ฐ๋ก๋ก ์ค์ง์ด์๋ค๋ฉด , margin์ ๋ฐ์ค๊ฐ์ ๊ฐ๊ฒฉ์ด๊ณ
padding์ ๋ค๋ชจ๋ฐ์ค ๊ฒฝ๊ณ์ ๊ณผ ๊ธ์์ ์์น์ ๊ฐ๊ฒฉ์ด๋ค
Margin, Padding ์ฌ์ฉ๋ฒ
margin์ ์์๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ฐ๊นฅ์ชฝ ๋ค๋ฅธ ์์๋ค๊ณผ์ ๊ฐ๊ฒฉ์ ๋ํ๋ธ๋ค
padding๋ ๋ณด๋( ํ ๋๋ฆฌ์ ์ด๋ผ๊ณ ์๊ฐํ๋ฉด ์ฝ๋ค )๋ฅผ ๊ธฐ์ค์ผ๋ก ์์์ ๋ณด๋์ ๊ฐ๊ฒฉ์ ๋ํ๋ธ๋ค.
margin๊ณผ padding์ ์์ฑ ์ฌ์ฉ๋ฒ์ 4๊ฐ์ง๊ฐ ์๋ค.
๐ฌmargin, padding ๊ธฐ๋ณธํน์ฑ
์๊ณ๋ฐฉํฅ(์, ์ค๋ฅธ์ชฝ, ์๋, ์ผ์ชฝ) ์์๋ก ๊ฐ์ ์ฃผ๋ฉด ๋๋ค.
๋ณด๋(ํ ๋๋ฆฌ)๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ฐ๊ณผ ์์ ๊ฐ๊ฒฉ์ ์กฐ์ ํ๋ ๊ฒ๋ง
๋ค๋ฅด๋ฉฐ ์๋์์ ์์ฑ์ ์ฌ์ฉํ๋ ๋ฒ์ margin๊ณผ padding ๋ชจ๋ ๋์ผํ๋ค.
์์ฑ 4๊ฐ ์ฌ์ฉ
- 4๊ฐ์ ์์ฑ์ ๊ธฐ๋ณธ ํน์ฑ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ์๋ถํฐ ์๊ณ๋ฐฉํฅ(์, ์ค๋ฅธ์ชฝ, ์๋, ์ผ์ชฝ) ์์๋ก ๊ฐ์ ์ฃผ๋ฉด ๋๋ค.
- ์: margin: 10px 5px 10px 5px / padding : 10px 5px 10px 5px
์์ฑ 3๊ฐ ์ฌ์ฉ
- 3๊ฐ์์ฑ์ ์, ์ค๋ฅธ์ชฝ/์ผ์ชฝ, ์๋ ๊ฐ์ด๋ค.
- ์: margin: 10px(์) 5px(์ค๋ฅธ์ชฝ,์ผ์ชฝ) 10px(์๋) / padding: 10px(์) 5px(์ค๋ฅธ์ชฝ,์ผ์ชฝ) 10px(์๋)
์์ฑ 2๊ฐ ์ฌ์ฉ
- 2๊ฐ์ ์์ฑ๋ง ์ฌ์ฉํ ๊ฒฝ์ฐ, ์ฒซ๋ฒ์งธ ๊ฐ์ ์์ ์๋ / ๋๋ฒ์งธ ๊ฐ์ ์ค๋ฅธ์ชฝ๊ณผ ์ผ์ชฝ ์ฌ๋ฐฑ์ ์๋ฏธํ๋ค.
- ์: margin: 10px(์, ์๋ ๊ฐ) 5px( ์ผ์ชฝ, ์ค๋ฅธ์ชฝ ๊ฐ) / padding: 10px(์, ์๋ ๊ฐ) 5px( ์ผ์ชฝ, ์ค๋ฅธ์ชฝ ๊ฐ)
์์ฑ 1๊ฐ ์ฌ์ฉ
- 1๊ฐ์ ์์ฑ๋ง ์ฌ์ฉํ ๊ฒฝ์ฐ, ์, ์ค๋ฅธ์ชฝ, ์๋, ์ผ์ชฝ ๋ชจ๋ ๊ฐ์ ๊ฐ์ ์ฌ์ฉํ๊ฒ ๋๋ค.
- ์ : margin: 10px ( ์,์ผ์ชฝ,์๋,์ค๋ฅธ์ชฝ ). / padding: 10px ( ์,์ผ์ชฝ,์๋,์ค๋ฅธ์ชฝ )
See the Pen w/h by Zookeeper0 (@zookeeper0) on CodePen.
๊ฐ๋ณ์์ฑ์ผ๋ก ๋ถ์ฌํ๋ ๋ฐฉ๋ฒ
ํ๋ฐฉํฅ์๋ง ํน์ฑ์ ๋ถ์ฌํ๊ณ ์ถ์ ๊ฒฝ์ฐ ๊ฐ๋ณ ํน์ฑ ๋ถ์ฌ์์ฑ์ ์ฌ์ฉํ๋ฉด ๋๋ค.
margin-๋ฐฉํฅ / padding-๋ฐฉํฅ
margin-top : 10px
margin-bottom : 50px
margin-left : 100px
margin-right : 20px
padding-top : 10px
padding-bottom : 50px
padding-left : 100px
padding-right : 20px
'๐โ๐จFRONT-END > ๐จCSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[styled-components] props ์ฌ์ฉ๋ฒ ์ด์ ๋ฆฌ!! (0) | 2023.07.18 |
---|---|
๊ฐ์์์ ์ ํ์ ::before, ::after (0) | 2022.12.10 |
[๋ ๋ง๋ค 3๋ถ CSS] CSS ์ ํ์ #๊ฐ์ํด๋์ค ์ ํ์ (1) | 2022.10.19 |
[๋ ๋ง๋ค 3๋ถ CSS] CSS ์ ํ์ #๋ณตํฉ (0) | 2022.10.13 |
[๋ ๋ง๋ค 3๋ถ CSS] CSS ์ ์ธ ๋ฐฉ์ - ๋ด์ฅ/๋งํฌ/์ธ๋ผ์ธ/@import (0) | 2022.10.10 |