请注意:(如下全部讨论内容和规范均将viewport设定为content=”width=device-width”的状况下) 也就是咱们的H5页面前端代码里面必须包含html
<meta content=”initial-scale=1.0,user-scalable=no,maximum-scale=1,width=device-width” name=”viewport” />前端
<meta content=”telephone=no” name=”format-detection” />浏览器
根据目前市场流行的手机移动终端,统计他们的设备独立像素。安全
H5的设计稿通常设计为640x1136px便可。 既知足了显示需求,又能下降用户加载图片须要的带宽。布局
能够用各类分辨率的移动智能手机查看咱们设计的H5页面时,固然,也会出现以下的状况,内容显示不全,甚至一些重要内容和按钮都会被遮挡。spa
第一:背景图片必须采用background-size:cover;来实现。scala
第二:咱们在进行H5页面内容规划布局设计的时候,不能把重要内容放在太偏下的位置或者偏上,不然前端布局时可能出现内容显示不全的状况。设计
过对比可得:orm
除去将浏览器全屏显示的状况,几乎全部状况均会有顶部的状态栏和导航栏。htm
iPhone的设计标准,状态栏和导航栏的独立像素高度分别为40px和88px。
因为Android系统能够更改状态栏和导航栏的高度,这里能够取默认值为48px和100px(这些尺寸网上都可查)。
那么就会把网页内容往下挤,进入盲区(根据不一样的布局方式可能挤出视口,便可视区域之下,)。取这两个系统者的最大值为148(48+100),以下图5,设计稿要尽可能保证单页下面没有重要内容。
图5
那么在全部屏幕大小上把重要内容显示彻底,就要注意市面上存在的小尺寸手机屏幕,如今绝大部分智能手机分辨率都在640x960px(iPhone4分辨率)之上,因此只要把重要内容放在上图5中的盲区之上便可。计算后的最安全高度为812(960-148=812)。
在此总结,通常状况下,以现有市场上流行的移动智能手机,单页翻转(非延伸向下的长页面)设计稿尺寸为640×1136,在高度为812处设置一条安全线(参考线),将重要的内容布局在这条安全线之上。
来自:http://www.chinaz.com/design/2015/1103/465670.shtml