移动web页面布局研究

2017-01-02  本文已影响0人  一马一个

常用移动布局方法

  1. 百分比布局
  1. rem布局
  1. flex-box布局
  1. 内容居中式布局
  1. 总结
       以上的方法各有优劣,而在实践中,布局方法的选择也不能从一而终,应该根据实际情况,结合不同方法的特点,取其精华,去其糟粕,以达到最好的效果。以下是一些个人的经验tips和对于H5页面重构的主要过程阐述。

微信webview下H5页面重构的特殊性

在微信的webview中,由于顶部的title高度原因,导致不同屏幕尺寸手机的可视区域宽高比各不相同,给页面的重构带来了一定的特殊性。
   在没有title的情况下,主流ios手机(5~7plus)和主流的android手机的高宽比基本都是16:9左右(1080p)。但是由于微信webview的title在ios下固定为64pt,安卓下为73pt,导致越小尺寸屏幕的手机高宽比越小。如下图所示。

Paste_Image.png

经过计算后得出主流的ios和android手机在微信webview下的宽高比如下表所示。

手机 微信webview窗口比例
iphone5(c,s) 14.175 : 9
iphone6(s),7 14.472 : 9
iphone6(s),7 plus 14.609 : 9
android(主流) 14.175 : 9
android(底部带虚拟按钮) 13.25 : 9

结论
  如果设计师希望只设计一套样式并且在不同尺寸的主流手机上都一屏展示完整,那么应该将要展示的内容区域比例控制在14.175 : 9的范围内,如果还要兼容部分底部带虚拟按钮区的安卓手机,那么应该将内容区域比例控制在13.25 : 9之内。如果不希望出现在小尺寸手机上内容饱满而大尺寸手机周边区域显得空洞,那么久要针对以上不同比例做多套设计,例如在小尺寸屏幕上将一些文字和间距进行缩小。

上一篇 下一篇

猜你喜欢

热点阅读