meta
做手机网页经常会看到这样的一句代码
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no">
width=device-width 设置视图的宽度等于设备屏幕的宽度
initial-scale=1 设置初始缩放比例为1
minimum-scale=1 设置最小的缩放比例为1
maximum-scale=1 设置最大的缩放比例为1
user-scalable=no 不允许缩放
做一个简单粗暴的变换
<meta name="viewport" content="width=320, maximum-scale=1.3, user-scalable=no">
将视图的宽度设为320,最大缩放比设为1.3,不设置初始缩放比。这样可以将整个视图进行缩放 rem 字体单位
px 无继承,常用
em 继承,相对于父元素继承
rem 继承,相对于root继承,一般为html,为CSS3属性,支持IE9+及其他现代浏览器
vh 1vh=视窗高度/100,为css3属性,支持IE9+,Chrome20+,Firefox19+,safari6+,android browser4.4+
vw 1vw=视窗宽度/100 利用rem 通过js来计算根元素的font-size,从而适应各种屏幕 利用vh vh本来就是视窗高度的,根据不同的屏幕的视窗高度来适应
写在最后,以上就是对于“手机浏览器适配之meta和rem”的一些看法,欢迎指正、交流。
信息名称:手机浏览器适配之meta和rem
当前网址:http://test.kuaping.com/article/show183.html
027-817-77732
133-434-77732