iPhone/android的viewport 禁止页面自动缩放

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, target-densitydpi=device-dpi" />

属性解释:浏览器

1.widthiphone

width设置viewport的宽度,即iphone最初模拟PC浏览器的宽度,以后iphone会这个宽度展示的页面同比缩放到iphone屏幕上。设置width=device-width后就不会再进行缩放了,由于宽度正好和iphone的宽度相同(前提是没有设置缩放比例)。spa

2.minimum-scale和maximum-scalescala

控制用户容许设置的缩放比例的。code

3.user-scalableblog

标识是否容许对页面进行缩放,取值有两个yes和no。设置为no则不容许进行页面缩放了。
4.initial-scaleip

设置用户最初看到页面时的缩放比例。
5.target-densitydpi get

Android 浏览器所须要的,由于 Android 硬件设备标准不一, 其中一样物理尺寸的屏幕,可能由于 dpi 的不一样而具备不一样的分辨率,
Android 浏览器默认会缩放页面以便最好地呈现, 惋惜和 Java 的垃圾回收同样,它很难作到"最好"。因此最好仍是人工指定吧。
target-densitydpi 能够设定的值
device-dpi - 设备自己的像素
high-dpi -用高像素,中低像素屏幕适当缩小。
medium- 中等像素,高的屏幕放大,低的变小是默认值
low-dpi - 低像素,中高像素会适当变大。it

相关文章
相关标签/搜索