|
|
<div id="cnblogs_post_body"> 转载请注明原创地址:http://www.cnblogs.com/softlover/archive/2012/11/25/2787555.html
从事过iphone响应式设计的人,一定清楚iphone safari浏览器viewport 缩放的bug。当你将viewport的宽度设计为设备宽度,并将iphone旋转到 landscape 视图的时候,bug就会发生。你可以使用iphone访问demo地址,将视图从 portrait 切换到 landscape,来查看该bug。今天我们将尝试修复这个问题。
问题
下面截图展示了该bug。

解决方案1:使用Meta标签快读修复(demo)
一个快速的修改办法是,为viewport 设置如下属性 maximum-scale=1。副作用是,页面不能被执行缩放操作了。
<div class="cnblogs_code"><meta name="viewport" content="width=device-width; initial-scale=1; maximum-scale=1"> |
|