移动端适配 meta viewport

2018-08-24  本文已影响0人  米卡卡米

由于移动端会自动缩放页面,所以我们需要加入meta标签,强迫页面不准缩放,进行一个1:1的显示,也就需要我们使用viewport。
使用方法:输入:meta:vp 按tap 出现

 <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
//content="初始缩放比例,也即是当页面第一次 load 的时候缩放比例
(可以自己设置),用户不可手动缩放,初始缩放比例:1:1;最大、最小缩放比例:1:1"

一些设备默认的viewport的像素

viewport也有三种layout viewportvisual viewportideal viewport


CSS里面的1px并不一定是等于设备的1px。会根据缩放等变化

动态REM

什么是rem:专门,只适配手机的自适应方案。叫rem。
单位:
px:像素
rem:根元素像素(html)。根元素如果设置15px。则1rem就是15px;
em:1em等于自己的font-size的值。如果font-size是10,1em=10

动态REM:一切单位以宽度,就能完美还原设计!
REM依赖于=>html font-size=通过js设置=page width

上一篇 下一篇

猜你喜欢

热点阅读