[ ๋ฐ์ค๋ชจ๋ธ ]
๋ฐ์ค๋ชจ๋ธ์ CSS์ ํฌํจ๋๋ ๋ชจ๋ ์์์ ์ธ์ฅ์ด๊ณ ,
์ด ๋ฐ์ค๋ฅผ ์ดํดํ๋ ๊ฒ์ CSS์ ํตํด ๋ ์ด์์์ ์์ฑํ๊ฑฐ๋, ์์ดํ ๊ณผ ๋ค๋ฅธ ์์ดํ ์ ์ ๋ ฌํ๋ ๊ฒ์ ๊ฐ๋ฅํ๊ฒ ํ๋ค.
- ๋ฐ์ค ๋ชจ๋ธ์ html ์์๊ฐ ์ฌ๊ฐํ ๋ฐ์ค์ ๋๋ฌ ์์ฌ์์.
- ๋ฐ์ค ๋ชจ๋ธ์ 'margin- border- padding- content' ๋ก ๊ตฌ์ฑ

margin
|
์์ ์ธ๋ถ ์ฌ๋ฐฑ
|
border
|
์์ ํ
๋๋ฆฌ(๊ฒฝ๊ณ์ )
|
padding
|
์์ ๋ด๋ถ ์ฌ๋ฐฑ
|
content
|
์์ ๋ด์ฉ
|
โ
๊ฐ ์์ญ๋ณ๋ก ๊ทธ ํน์ง๊ณผ ์ด๋ค ๋ณํ๊ฐ์ ์ค ์ ์๋์ง ์์๋ณด์.
โ
1. Margin ์์ญ
โ

<style> ์์ญ์์ margin ํฌ๊ธฐ๋ฅผ ์ค์ ํ ๋ชจ์ต
โ
[์ฌ๋ฌ ์์ฑ ์ฌ์ฉ๋ฒ]
- margin-top:
- margin-bottom:
- margin-left:
- margin-right:
- margin: ๊ฐ๋กpx ์ธ๋กpx;


์ค๋ฅธ์ชฝ p์์ฑ์ ๋ณด๋ฉด 20px๋ก bottom์ ์ค์ ๋ ์ํฉ์ด๋ค.
bottom์ 20px๋ก ์ค์ ๋ ์ํฉ์ธ๋ฐ, ์์ชฝ์๋ 16px์ margin์ด ์ ์ฉ๋๋ค.
ใด ์ด๋ ๊ธฐ๋ณธ ์คํ์ผ ์ํธ์ ์ด๋ฏธ ์์ฑ๊ฐ(16px) ์ด ์ ์ฉ๋๊ธฐ ๋๋ฌธ์ด๋ค.
ใด ๊ธฐ๋ณธ ์คํ์ผ ์ํธ์ ์ ์๋ ์คํ์ผ ์์ฑ < ์ฌ์ฉ์ ์ ์ ์คํ์ผ ์์ฑ (20px ์ ์ฉ)
โ
โ
โ
โ
1.1 Margin ๊ฒน์นจ ํ์
โ

โ

๋ ์์๊ฐ ์๋๋ฐ ์ฒซ ๋ฒ์งธ ์์์ margin- bottom์ 20px์ด ์ ์ฉ๋๊ณ ,
๋ ๋ฒ์งธ ์์์ margin-top์ 30px์ด ์ ์ฉ๋๋ค๊ณ ๊ฐ์ ํ ๋
-> ๋ ์์์ ๊ฐ๊ฒฉ์ 20+30= 50px (x) / 30px ์ด ์ ์ฉ (ใ )
ใด ์์ฑ๊ฐ์ด ๋ ํฐ, ์๋ ์์์ ๊ฐ์ด ์ ์ฉ๋์ด ๋ ์์ ์ฌ์ด ๊ฐ๊ฒฉ์ 30px์ด ๋จ.
โ
2. border ์์ญ
โ
border์ margin ์์ญ ์์ ์๋ ์์ญ( ํ ๋๋ฆฌ ๊ฒฝ๊ณ์ ).
โ
[border ์์ฑ]
- border: <border-width> <border-style> <color>;
2. border-width:ใ ก px
3. border-style:
ใด style ์์ฑ๋ค

โ


โ
โ
โ
โ
โ
3.padding ์์ญ
margin ์์ญ๊ณผ ์ ์ฉ ์๋ฆฌ ๋์ผํจ !
โ
โ
โ
4. content ์์ญ
content ์์ญ ์์ฒด ๋ค๋ฃจ๋ ์์ฑ์ ์๊ณ , ํ ์คํธ ์์ฑ๊ณผ ๋์ผํ๋ค.
โ
4.1. width์ height ์์ฑ ๋ฐฉ์
ex)
div{
width:100px
height:100px
border:1px solid blue
}
โ
- -margin :auto;
-> ์ ์ฉ์ ์ค์์ ์์๊ฐ ์์นํ๊ฒ ๋จ.
โ
โ
4.2. box- sizing ์์ฑ ๋ฐฉ์
content ์์ญ ์ ์ดํ ๋ ์์ฝ๊ฒ ์ ์ฉ์ํฌ ์ ์์.
โ


โ
โ

โ
โ
โ
โ [ ๋ฐ์ค ๋ชจ๋ธ๊ณผ display ์์ฑ ]
โ

โ
์ด๋ ๊ฒ ๋ฐ์ค๋ชจ๋ธ์ ๋ํ ์ ๋ฆฌ๋ฅผ ๋ง์น๋ค.
'๐ป > CSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ ๋๋ฉ์ด์ ์์ฑ / @keyframes ๊ณผ animation ์์ฑ๋ค (0) | 2024.01.07 |
---|---|
์ ํ ํจ๊ณผ /transition ์์ฑ (0) | 2024.01.07 |
์์น ์์ฑ / html ์์ ๋ฐฐ์นํ๊ธฐ (position, float, clear) (0) | 2024.01.07 |
ํ ์คํธ ์์ฑ๋ค ์ ๋ฆฌ / textarea ๊ณ ์ ํ๋๋ฒ (0) | 2024.01.07 |
CSS์ ์ฉ๋ฐฉ์ / ๋ด๋ถ์คํ์ผ ์ํธ, ์ธ๋ถ์คํ์ผ ์ํธ, ์ธ๋ผ์ธ์คํ์ผ (1) | 2024.01.07 |