随身笔记
随身笔记

字体自适应缩放

字体自适应缩放,其实也不是什么难技术可以用JS控制也可以用css的@media根据屏幕宽度判断,缩放的比例。问题是屏幕要多宽字体缩放到什么比例才能符合大众这才是问题。

不说了直接放出代码:

@media (min-width: 1700px) { html { font-size: 188%; } }
 @media (max-width: 1700px) { html { font-size: 188%; } }
 @media (max-width: 1680px) { html { font-size: 186%; } }
 @media (max-width: 1660px) { html { font-size: 184%; } }
 @media (max-width: 1640px) { html { font-size: 182%; } }
 @media (max-width: 1620px) { html { font-size: 180%; } }
 @media (max-width: 1600px) { html { font-size: 178%; } }
 @media (max-width: 1580px) { html { font-size: 176%; } }
 @media (max-width: 1560px) { html { font-size: 174%; } }
 @media (max-width: 1540px) { html { font-size: 172%; } }
 @media (max-width: 1520px) { html { font-size: 170%; } }
 @media (max-width: 1500px) { html { font-size: 168%; } }
 @media (max-width: 1480px) { html { font-size: 166%; } }
 @media (max-width: 1460px) { html { font-size: 164%; } }
 @media (max-width: 1440px) { html { font-size: 162%; } }
 @media (max-width: 1420px) { html { font-size: 160%; } }
 @media (max-width: 1400px) { html { font-size: 158%; } }
 @media (max-width: 1380px) { html { font-size: 156%; } }
 @media (max-width: 1360px) { html { font-size: 154%; } }
 @media (max-width: 1340px) { html { font-size: 152%; } }
 @media (max-width: 1320px) { html { font-size: 150%; } }
 @media (max-width: 1300px) { html { font-size: 148%; } }
 @media (max-width: 1280px) { html { font-size: 146%; } }
 @media (max-width: 1260px) { html { font-size: 144%; } }
 @media (max-width: 1240px) { html { font-size: 142%; } }
 @media (max-width: 1220px) { html { font-size: 140%; } }
 @media (max-width: 1200px) { html { font-size: 138%; } }
 @media (max-width: 1180px) { html { font-size: 136%; } }
 @media (max-width: 1160px) { html { font-size: 134%; } }
 @media (max-width: 1140px) { html { font-size: 132%; } }
 @media (max-width: 1120px) { html { font-size: 130%; } }
 @media (max-width: 1100px) { html { font-size: 128%; } }
 @media (max-width: 1080px) { html { font-size: 126%; } }
 @media (max-width: 1060px) { html { font-size: 124%; } }
 @media (max-width: 1040px) { html { font-size: 122%; } }
 @media (max-width: 1020px) { html { font-size: 120%; } }
 @media (max-width: 1000px) { html { font-size: 118%; } }
 @media (max-width: 980px) { html { font-size: 116%; } }
 @media (max-width: 960px) { html { font-size: 114%; } }
 @media (max-width: 940px) { html { font-size: 112%; } }
 @media (max-width: 920px) { html { font-size: 110%; } }
 @media (max-width: 900px) { html { font-size: 108%; } }
 @media (max-width: 880px) { html { font-size: 106%; } }
 @media (max-width: 860px) { html { font-size: 104%; } }
 @media (max-width: 840px) { html { font-size: 102%; } }
 @media (max-width: 820px) { html { font-size: 100%; } }
 @media (max-width: 800px) { html { font-size: 98%; } }
 @media (max-width: 780px) { html { font-size: 96%; } }
 @media (max-width: 760px) { html { font-size: 94%; } }
 @media (max-width: 740px) { html { font-size: 92%; } }
 @media (max-width: 720px) { html { font-size: 90%; } }
 @media (max-width: 700px) { html { font-size: 88%; } }
 @media (max-width: 680px) { html { font-size: 86%; } }
 @media (max-width: 660px) { html { font-size: 84%; } }
 @media (max-width: 640px) { html { font-size: 82%; } }
 @media (max-width: 620px) { html { font-size: 80%; } }
 @media (max-width: 600px) { html { font-size: 78%; } }
 @media (max-width: 580px) { html { font-size: 76%; } }
 @media (max-width: 560px) { html { font-size: 74%; } }
 @media (max-width: 540px) { html { font-size: 72%; } }
 @media (max-width: 520px) { html { font-size: 70%; } }
 @media (max-width: 500px) { html { font-size: 68%; } }
 @media (max-width: 480px) { html { font-size: 66%; } }
 @media (max-width: 460px) { html { font-size: 64%; } }
 @media (max-width: 440px) { html { font-size: 62%; } }
 @media (max-width: 420px) { html { font-size: 60%; } }
 @media (max-width: 400px) { html { font-size: 58%; } }
 @media (max-width: 380px) { html { font-size: 56%; } }
 @media (max-width: 360px) { html { font-size: 54%; } }
 @media (max-width: 340px) { html { font-size: 52%; } }
 @media (max-width: 320px) { html { font-size: 50%; } }

随身笔记

字体自适应缩放
字体自适应缩放,其实也不是什么难技术可以用JS控制也可以用css的@media根据屏幕宽度判断,缩放的比例。问题是屏幕要多宽字体缩放到什么比例才能符合大众这才是问题。 不说了直接放出…
扫描二维码继续阅读
2015-02-05