rem๋จ์ | |
๊ธฐ์ค | - root(html) em: html์ ํฐํธํฌ๊ธฐ๋ฅผ ๊ธฐ์ค์ผ๋กํ ์๋ํฌ๊ธฐ - em์ ๋ถ๋ชจ์์ ์์๋ฐ์ ํฐํธํฌ๊ธฐ๊ฐ ๊ธฐ์ค (๊ฐ๊ฐ์ ๋ถ๋ชจ์ ์์๋์ด ๋ถ๋ชจ์ ํฌ๊ธฐ์ ๋ฐ๋ผ ์ค์ ํฐํธ๊ฐ ๋ค ๋ฌ๋ผ์ง๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ๊ถ์ฅ์ํจ ๋จ rem์ html ์์๋ฐ๊ธฐ ๋๋ฌธ์ em ๋ณด๋จ ์ฌ์ฉ๊ฐ๋ฅ) |
์ฌ์ฉ๋ฒ | - rem๋จ์์ฌ์ฉ์ ๋ธ๋ผ์ฐ์ ์ ๊ทผ์ฑ๋ฉ๋ด๋ฅผ ํตํ ํฐํธํฌ๊ธฐ ํ๋๊ธฐ๋ฅ ์ฌ์ฉ๊ฐ๋ฅ(์ ์๋ ฅ์) - ๋ ์ด์์์๋ ์ฌ์ฉํ์ง์์ผ๋ฉฐ font-size๋ง ์ฌ์ฉํ ๊ฒ(๋ ์ด์์์ ์ฌ์ฉ์ ํ๋ฉด์ด ๊นจ์ง์์์) |
์ง์ ๋ฒ | - html {font-size:62.5%;} ๋ธ๋ผ์ฐ์ ๊ธฐ๋ณธ๊ฐ 16px -> 10px๋ก ํ์ฐ - body {font-size: 1.6rem;} ๋์์ธ์ ํฐํธ๊ธฐ๋ณธํฌ๊ธฐ ์ง์ - .gnb>li>a {font-size:1.5rem;} font-size:62.5% / 10px ๋ก ์ด๊ธฐํ ํ ๊ฒฝ์ฐ font ์ฌ์ด์ฆ๋ฅผ ์ค์ ํ ๋ ํธ๋ฆฌํ๋ค (16px>1.6rem / 20px > 2rem |
์ ์ฉ๋ฒ | - ํ
์คํธ์ pcํฌ๋กฌ: ๋ธ๋ผ์ฐ์ ์ค์ -๋ชจ์-๊ธ๊ผดํฌ๊ธฐ ์๋๋ก์ด๋ํฌ๋กฌ: ์ค์ -์ ๊ทผ์ฑ-ํ ์คํธํฌ๊ธฐ์กฐ์ iOS์ฌํ๋ฆฌ ์ฃผ์์ฐฝ์ผ์ชฝ ๊ธ์์์ด์ฝ |
์ฃผ์ | - ๋ชจ๋ฐ์ผํฌ๋กฌ๋ฒ๊ทธ๋ก ์ธํด ์์ปค์ง๋ ๋ถ๋ถ์ด ์์์์์ https://stackoverflow.com/questions/20099844/chrome-not-respecting-rem-font-size-on-body-tag#20206725 - ๋ชจ๋ฐ์ผํฌ๋กฌ์์ ๋ถ๋ชจ์ ๋์ด๊ฐ ์กํ์์๊ฒฝ์ฐ ์์ปค์ง |
erm์ ์ฌ์ดํธ ์ฑ๊ฒฉ์ ์ ํ์
ํ๊ณ ์ ์ฉํด์ผํ๋ค. ํ์๊ฐ ์๋๊ธฐ ๋๋ฌธ์ ๋ฐํ์ ์ ์ฉํ๊ณ ์ ์ ๋ณต์กํ ๋ฐ์ํ ์์์ font๊ฐ ํฝ์ค ๋์ด ๋ฌด์ฉ์ง๋ฌผ์ด ๋จ ๋ฐ๋ผ์ ํฐํธ์ ๊ถ์ฅ์ฌ์ฉ (ํจ๋ฉ ํ์์๋) |
๋ฐ์ํ ๋ชจ๋ฐ์ผ ํ์ด์ง๋ฅผ ๋ดค์๋
body์
font-size: 1.6rem; ๋ธ๋ผ์ฐ์ ธ ํฐํธ ํฌ๊ธฐ์ ๋ฐ๋ผ ๋ฐ์
rem ๋จ์๊ฐ ์ฌ์ฉ๋๊ฒ ๋ณด์ธ๋ค.
์์ธ๊น??
์ ๊ทผ์ฑ ๋๋ฌธ
์ฅ์ ์ธ์ด๋ ์ ์๋ ฅ์ ๋๋ฌธ์ ์ฌ์ฉํ๋ค.
๋จ ํ์๋ ์๋
๋๋ฌธ์ ๊ด๊ณต์,๋๊ธฐ์ ,์๋ฃจ์ ์ฑ๊ฒฉ์ ํํ์ด์ง์ ๋ง์ผ๋ฉฐ ์ผ๋ฐ๊ธฐ์ ์ ๊ตณ์ด ์ฌ์ฉํ์ง์์
ํฌ๋กฌ ๋ธ๋ผ์ฐ์ ๊ธ๊ผดํฌ๊ธฐ ํ๊ฒฝ์ ๋ณ๊ฒฝํ์๋ ์๋์ ์ฉ์ด ๋๋ค.
์์ฃผ์๊ฒ ์ ์ฉ์
์์ฃผํฌ๊ฒ ์ ์ฉ์
์ฐธ๊ณ
'CSS๐ง > ๋ฐ์ํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
font ์ฌ์ด์ฆ rem ์ ์ฉํ๊ธฐ (0) | 2022.11.28 |
---|---|
๋ฐ์ํ์ ์ํ๊ธฐ ๋ ์ด์์๊ตฌ์ฑ (0) | 2022.11.28 |
select ์ต์ change / location.href ํ์ฌ์ฐฝ ๋์ฐ๊ธฐ (0) | 2022.11.21 |
๋ฏธ๋์ด์ฟผ๋ฆฌ๋ก 320 ํ๋ฉด ๋์ํ๊ธฐ (0) | 2022.11.18 |
์์ดํฐ ๋ฐฐ๊ฒฝ fixed ์ด ๋ฐ์์๋จ (0) | 2022.11.17 |
๋๊ธ