移动端布局

一、

根据@media

通过定义根源素大小

如@media all and (max-width:320px){ htim{font-size="12"}}

当适配的宽度为320px的时候,所有宽高rem依据根元素执行大小,比如当设计图高度为100px时候,则 100/2(dpr)=50 为需要设置的像素值,50/12=需要设置的rem值。

当设备为其他宽度时候需定义其他的@media

如@media all and(min-width:321px) and (max-width:375px){ html{font-size:14px;}

当设备大于320px 小于375px时,执行根元素font-size为14px值的比例,

320屏幕宽度对应的图片大小为640,375屏幕宽度对应的为750,640/750约等于 12/14。

在定义@media 时取整数,小数多浏览器可能不会识别。

二、

通过VW

100vw=  视口宽度100%;   
100vh=  视口高度100%;

通过这些可以定义一个宽度为320的html {font-size:31.25vw}(font-size为100px)

31.25vw=100/320X100

当需要88PX大小的时候,88/2(dpr)  44,  44/100=0.44为我们的rem值

上一篇:win8.1下安装ubuntu 14.0 4LTS


下一篇:老板让我从Word中复制出1000张图片?