首页 > 其他 > 详细

ipad safari 滚动(overflow)解决方案

时间:2014-04-02 10:15:56      阅读:497      评论:0      收藏:0      [点我收藏+]

项目需要放到ipad应用了,发现有一个奇怪的问题,就是我div是设置滚动属性的,在pc上面的各个浏览器页面变小时,会出现滚动条,可是是ipad的safari,则不会滚动,开始以为是div的问题

但发现页面的源代码贴出来后,div又可以滚动了,所以判断safari也是支持滚动条的,只是他隐藏了而已,后来发现 我外层是嵌套一个iframe的,终于找到问题的关键了

于是在iframe的外层加入一个div

bubuko.com,布布扣
<div class="container" style="-webkit-overflow-scrolling:touch; overflow: auto;">
        <iframe width="100%" id="main" name="main" src="main.aspx" frameborder="0" scrolling="auto"></iframe>
</div>
bubuko.com,布布扣

主要是style="-webkit-overflow-scrolling:touch; overflow: auto;"这个样式,让他支持界面touch和自动滚动

这样界面就可以滚动咯

ipad safari 滚动(overflow)解决方案,布布扣,bubuko.com

ipad safari 滚动(overflow)解决方案

原文:http://www.cnblogs.com/linyijia/p/3638194.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!