现在的位置: 首页 > 综合 > 正文

ios事件(web app学习)

2013年12月08日 ⁄ 综合 ⁄ 共 705字 ⁄ 字号 评论关闭

参考:

http://filamentgroup.com/examples/responsive-images/

http://coding.smashingmagazine.com/2011/01/12/guidelines-for-responsive-web-design/

原则

responsive Web design is not
only about adjustable screen resolutions and automatically resizable images
, but rather about a whole
new way of thinking about design. 
响应设计不仅仅是适应分辨率或者缩放图片,也是一种整体设计形式。

initial-scale=1

这个是约束浏览器的缩放行为,而maximum-scale=1.0是约束用户的缩放行为。因为默认的viewport是980,然后要现实在320的尺寸里,所以最开始initial-scale的值是320/980,我们设置为1的意思就是不让浏览器缩放以自适应。

maximum-scale=1.0

如果没有这个属性,用户是可以用手指缩放页面的,那么设置为1的意思就是,你放大也只能放大为以前的1倍,本质意思就是放大不了。如果设置为2,我们可以测试下,确实再怎么努力,只能放大为2倍。

user-scalable=no

设置后,用户就不能进行缩放操作。感觉这个跟maximum-scale有点重复,既然你都不能缩放,

那我设置缩放的值意义在哪里?难道是为了以后修改代码的方便?先把属性打上去,万一要缩放了,把这个属性去掉,然后maximum-scale的value改一改?

抱歉!评论已关闭.