PCํ๋ฉด ๊ฐ๋ฐ ํ ๊ทธ ํ๋ฉด์ ๋ชจ๋ฐ์ผ๋ก ์ด์์ ๋ ๊ธฐ์กด text์ ๋น์จ์ด ์ ์ง๋์ง ์๊ณ ํฌ๊ธฐ๊ฐ ์ปค์ง๋ ๊ฒฝ์ฐ๊ฐ ๋ฐ์ํ๋ค.
์น ์ฌ์ดํธ์ ๊ฒฝ์ฐ ํ๋ฉด๋น์จ์ ๋ง๊ฒ ์์๋ค์ ์๋ ์กฐ์ ํ๋ ๊ธฐ๋ฅ์ด ์์ด์ ์ด๋ฌํ ๋ฌธ์ ์ ์ด ๋ฐ์ํ๋ฏํ๋ค.
์ ์ด์ ์ ๋ชจ๋ฐ์ผ ๋ฐ์ํ์ผ๋ก ๊ฐ๋ฐํ์ง ์์๋์ง๋ ์๋ฌธ์ด ๋ค์ง๋ง..
๋คํํ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฐพ์๋ค. ๋ธ๋ก๊ทธ ์ฃผ์ธ๋ถ์ ์ง์๊ณต์ ์ ๊ฐ์ฌ๋ฅผ..
์ฐพ์ ๋ด์ฉ
๋ชจ๋ฐ์ผ ์น ๊ฐ๋ฐ ์, ํน์ ์ฌ์ด์ฆ ์ด์์ ๋ชจ๋ฐ์ผ ํ๋ฉด์์ font-size๊ฐ ํฌ๊ฒ ๋ณด์ด๋ ๊ฒฝ์ฐ๊ฐ ์์ด์.
์์ดํฐ์ ๊ฒฝ์ฐ ๋ทฐํฌํธ๊ฐ ๋ณ๊ฒฝ์ด ๋๋ฉด ์๋์ผ๋ก ํฐํธ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๊ธฐ ๋๋ฌธ์ ๋๋ค.
(ex IOS iphone8+, X์์ ํฐํธ ํฌ๊ธฐ๊ฐ ์ปค์ง/ ์๋๋ก์ด๋๋ ๊ด์ฐฎ์ ๊ฒ ๊ฐ์์.)
โ
์ด๋ ์ฌ์ฉํ ์ ์๋ ์์ฑ์ด text-size-adjust ์ ๋๋ค. (๋นํ์ค ์์ฑ)
โ
Css ํ์ผ์ ์๋์ฝ๋ ์ถ๊ฐ
html {
/* Prevent font scaling in landscape */
-webkit-text-size-adjust: none; /*Chrome, Safari, newer versions of Opera*/
-moz-text-size-adjust: none; /*Firefox*/
-ms-text-size-adjust: none; /*Ie*/
-o-text-size-adjust: none; /*old versions of Opera*/
}
Property
๊ฐ | ์ค๋ช |
auto | ํ๋ฉด์ ํญ์ ๋ง๊ฒ ํ
์คํธ์ ํฌ๊ธฐ๋ฅผ ์๋์ผ๋ก ์กฐ์ (๋๋ฐ์ด์ค์๋ ๋๋ง์ด ๋ค๋ฅด๋ค๋ฉด ๋ค๋ฅด๊ฒ ๋ ๋๋ง๋๋ฏ๋ก ์ถ์ฒํ์ง ์์) |
none(๊ธฐ๋ณธ๊ฐ) | ๊ธฐ๋ณธ๊ฐ. ํฐํธ ํฌ๊ธฐ ์กฐ์ ์ ํ์ง ์์ |
percentage | ํฐํธํฌ๊ธฐ๋ฅผ ๋ช
์์ ์ผ๋ก ์ง์ (100%๋ฅผ ์ฃผ์ด ๋ชจ๋ ๋๋ฐ์ด์ค์์ ๋์ผํ๊ฒ ๋ณด์ฌ์ค ์ ์์/ ํฌ๊ฒ, ์๊ฒ ๊ฐ๋ฅ) |
inherit | ๋ถ๋ชจ ์์์ text-size-adjust ๊ฐ์ ๋ฌผ๋ ค๋ฐ์ |
์ฃผ์ํ ์
- ์์ด ์๋ฌธ์ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ๋ *font-size-adjust์ ํผ๋ํ์ง ๋ง๊ฒ ! *(number , none , inherit)
Property
๊ฐ | ์ค๋ช |
number | ์ซ์๋ก ์ง์ ํฌ๊ธฐ๋ฅผ ์ง์ |
none | ๊ธฐ๋ณธ๊ฐ. ํฐํธ ํฌ๊ธฐ ์กฐ์ ์ ํ์ง ์์ |
inherit | ๋ถ๋ชจ ์์์ font-size-adjust ๊ฐ์ ๋ฌผ๋ ค๋ฐ์ |
์์ด๋ ํฐํธ์ ์ข ๋ฅ์ ๋ฐ๋ผ ๋,์๋ฌธ์์ ํฌ๊ธฐ๊ฐ ๋ค๋ฅด๊ฒ ํํ ๋จ (ํนํ ์๋ฌธ์)
์๋ฅผ ๋ค์ด Verdana ์ ๋๋ฌธ์๊ฐ 1 ์ด๋ผ๋ฉด ์๋ฌธ์ ํฌ๊ธฐ๋ 0.58 (Aspect Value) ์ ํฌ๊ธฐ์ธ ๊ฒ์ด๋ค.
์ด๋ฌํ ์ด์ ๋๋ฌธ์ ๋ธ๋ผ์ฐ์ ์์ ์ฒซ ๋ฒ์งธ font ๋ฅผ ์ฌ์ฉํ ์ ์๊ฒ ๋ ๊ฒฝ์ฐ, ๋ ๋ฒ์งธ๋ก ์ง์ ๋ ํฐํธ๋ฅผ ๋๋๋งํ๋๋ฐ ๊ธ์ ํฌ๊ธฐ๊ฐ ๊ฐ์ px ๋ผ๋ ๋ค์ญ๋ ์ญํ๊ฒ ๋ณด์ฌ์ง ์ ์๋ค.
์ด๋ฐ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด font-size-adjust ์์ฑ์ ์ฌ์ฉํ๊ฒ ๋๋ฉด ์๋ก ๋ค๋ฅธ ํฐํธ ์ข ๋ฅ๋ผ๋ ์๋ฌธ์์ ์ฒ์ ์ง์ ๋ ํฐํธ์ ํฌ๊ธฐ๋ก ์ ์งํ์ฌ ๊ฐ๋ ์ฑ์ ๋์ผ ์ ์๋ค. ํ์ง๋ง ํ์ฌ Firefox ์์๋ง ์ง์ํ๋ค.
์ถ์ฒ :