px(ํฝ์
)
๋ง๊ณ ๋ค์ํ ๋จ์๋ค์ด ์กด์ฌํ๋ค.
CSS ๋จ์์ ๋ํด์ ์ฐจ๊ทผ์ฐจ๊ทผ ์์๊ฐ ๋ณด์!! ๐(๏พใฎ๏พ๐)
์ ๋(absolute) ๋จ์๋ ์ด๋ค ์ํฉ์์๋ ํญ์ ๊ณ ์ ๋ ๊ธธ์ด๋ฅผ ๋ํ๋ด๋ ๋จ์์ด๋ค.
๐ ์ฐธ๊ณ ์๋ฃ
poiemaweb CSS ํ๋กํผํฐ ๊ฐ์ ๋จ์
ํฝ์
(ํ์) ๋จ์์ด๋ค. 1px
์ ํ์ 1๊ฐ ํฌ๊ธฐ๋ฅผ ์๋ฏธํ๋ค.
ํฝ์ ์ ๋๋ฐ์ด์ค ํด์๋์ ๋ฐ๋ผ ์๋์ ์ธ ํฌ๊ธฐ๋ฅผ ๊ฐ์ง๋ฉฐ ์ฃผ๋ก ์์์ ํฌ๊ธฐ ๋๋ ์ด๋ฏธ์ง์ ํฌ๊ธฐ๋ฅผ ์ง์ ํ๋ ๋ฐ ์ฌ์ฉํ๋ค.
๐ ์ฃผ์
px
์ ์ด๋ค ์ํฉ์์๋ ๋์ผํ ๊ฐ์ ์ ์งํ์ฌ ๊ฐ๋ณ์ฑ์ด ์์ผ๋ฉฐ, ๋ฐ์ํ ์น์ ์ ํฉํ์ง ์์ ๋จ์์ด๋ค.์๋(relative) ๋จ์๋ ๊ณ ์ ๋์ง ์๊ณ ์ด๋ค ๊ธฐ์ค์ ๋ฐ๋ผ์ ์ ๋์ ์ผ๋ก ๋ฐ๋์ ์๋ ๊ธธ์ด๋ฅผ ๋ํ๋ด๋ ๋จ์๋ฅผ ๋งํ๋ค.
๐ ์ฐธ๊ณ ์๋ฃ
DaleSeo CSS ์๋ ๋จ์ - em๊ณผ rem
CODINGFACTORY CSS / ์๋์ ์ธ ํฌ๊ธฐ๋ฅผ ์ ํ๋ em ๋จ์์ rem ๋จ์์ ์ฐจ์ด
TCPSCHOOL CSS ํฌ๊ธฐ ๋จ์
๋๋ฆผ์ฝ๋ฉ by ์๋ฆฌ (์ ํ๋ธ) ํ๋ก ํธ์๋ ํ์ ๋ฐ์ํ CSS ๋จ์ ์ด์ ๋ฆฌ (EM๊ณผ REM) | Responsive CSS Units
em
๊ณผ rem
์ ๋ฐ์ค์์ ํ
์คํธ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ ๋ ์ฌ์ฉํ๋ ์๋ ๋จ์์ด๋ค.
em
์ ๋ถ๋ชจ ์์์ ๊ธ๊ผด ํฌ๊ธฐ, rem
์ ๋ฃจํธ ์์(html ํ๊ทธ)์ ๊ธ๊ผด ํฌ๊ธฐ๋ฅผ ์๋ฏธํ๋ค.
์์ ์์ ํฌ๊ธฐ์ ๋ช ๋ฐฐ์ธ์ง๋ก ํฌ๊ธฐ๋ฅผ ์ ํ๋ค.
๐ ์ฃผ์
์ต์๋จ ์์(html ํ๊ทธ ์์) ํฌ๊ธฐ์ ๋ช ๋ฐฐ์ธ์ง๋ก ํฌ๊ธฐ๋ฅผ ์ ํ๋ค.
๐ ์ฃผ์
16px
์ด๋ค.๐ ์ฐธ๊ณ ์๋ฃ
MDN CSS ๊ฐ๊ณผ ๋จ์
poiemaweb CSS ํ๋กํผํฐ ๊ฐ์ ๋จ์
๊นํ๋ฒ's OrdinaryCode
css ๋ฐ์ํ์ ์ํ ๋จ์ vw, vh (svg text ๋ฐ์ํ ์ฒ๋ฆฌ ์์)
์ ์ค๋ ๊ธ์์ผ์ธ ์ค CSS ๋จ์ vw, vh
Minim (์ ํ๋ธ์์) _ vh, vw, vmin, vmax: How to use CSS Viewport Units
๋ฐ์ํ ์น ๋์์ธ์ ํ๋ฉด์ ํฌ๊ธฐ์ ๋์ ์ผ๋ก ๋์ํ๊ธฐ ์ํด % ๋จ์๋ฅผ ์์ฃผ ์ฌ์ฉํ๋ค. ํ์ง๋ง % ๋จ์๋ em๊ณผ ๊ฐ์ด ์์์ ์ํด ๋ถ๋ชจ ์์์ ์๋์ ์ํฅ์ ๋ฐ๋๋ค.
Viewport ๋จ์๋ ์๋์ ์ธ ๋จ์๋ก viewport๋ฅผ ๊ธฐ์ค์ผ๋ก ํ ์๋์ ์ฌ์ด์ฆ๋ฅผ ์๋ฏธํ๋ค.
๋จ์ | ์ค๋ช |
---|---|
vw | viewport ๋๋น(๊ฐ๋ก)์ 1/100 |
vh | viewport ๋์ด(์ธ๋ก)์ 1/100 |
vmin | viewport ๋๋น ๋๋ ๋์ด ์ค ์์ ์ชฝ์ 1/100 |
vmax | viewport ๋๋น ๋๋ ๋์ด ์ค ํฐ ์ชฝ์ 1/100 |
โ 2022.03.20
โ 2022.05.17