.selector { property: value; }
- Absolute length units : px
- Relative length units : em, rem, vw, vh, %
1. em
- typography์์ ํ์ฌ ์ง์ ๋ point size ๋ํ๋ด๋ ๋จ์ / ํ์ฌ ํฐํธ size ๋ํ๋
- ์ ํ๋ ํฐํธ์ ์๊ด์์ด ํญ์ ๊ณ ์ ๋ ํฐํธ ์ฌ์ด์ฆ ๊ฐ์ง๋ค
- ๋ถ๋ชจ์ ํฐํธ์ฌ์ด์ฆ์ ์๋์ ์ผ๋ก ํฌ๊ธฐ๊ฐ ๊ณ์ฐ๋๋ค
- ๋ธ๋ผ์ฐ์ ์ ๊ธฐ๋ณธ ํฐํธ : 16px
- ex) 8em = 16 * 8 = 128px = 800%
2. rem
- root em
- root์ ์ง์ ๋ ํฐํธ์ฌ์ด์ฆ์ ๋ฐ๋ผ ํฌ๊ธฐ ๊ฒฐ์
3. vw, vh, wmin, wmax
- ๋ถ๋ชจ ์์์๋ ์๊ด ์๋ค, ๋ธ๋ผ์ฐ์ ์ ํฌ๊ธฐ์ ์์กด
- 100vw : viewport ๋๋น์ 100% ์ฌ์ฉ
- 50vw : ๋ธ๋ผ์ฐ์ ๋๋น์ 50% ์ฌ์ฉ
- 100vh : viewport ๋์ด์ 100% ์ฌ์ฉ
- 50vmin : ๋ธ๋ผ์ฐ์ ์ ๋๋น์ ๋์ด ์ค ์์ ๊ฐ์ 50% ์ฌ์ฉ
- 50vmax : ๋ธ๋ผ์ฐ์ ์ ๋๋น์ ๋์ด ์ค ํฐ ๊ฐ์ 50% ์ฌ์ฉ
4. %
- ๋ถ๋ชจ ์์๋ก๋ถํฐ ์๋์ ์ผ๋ก ํฌ๊ธฐ ๊ฒฐ์ ๋๋ค
'web > html & css' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CSS] ๊ฐ๋ณ ๊ทธ๋ฆฌ๋, ๋ง์ง, ํจ๋ฉ, ํฐํธ (0) | 2021.07.22 |
---|---|
[CSS] ๋ฐ์ํ ๋ฏธ๋์ด ์ฟผ๋ฆฌ (0) | 2021.07.13 |
[CSS] position (0) | 2021.07.09 |
[Bootstrap] checkbox์ radio (0) | 2021.06.25 |
[CSS] Flexbox (0) | 2021.05.17 |