iOS Safari滚动到顶部不适用于某些页面。为什么?

时间:2012-01-23 11:15:03

标签: jquery ios safari webkit responsive-design

免责声明:该网站已经更新,新版本的设计不再出现此问题。

在我建立的新网站上,我注意到Safari(iOS 5)中有一个奇怪的怪癖。通常,您可以点击Safari顶部的黑条滚动到任何网页的顶部。在我的新网站上,这适用于主页,但不适用于单个文章页面。

试试吧! versbeton.nl(有效!)与versbeton.nl/2012/01/vers-vloeibaar/对比(不起作用!)

我该如何调试这种情况?据我所知,iOS没有Firebug(或类似的调试工具)。

2 个答案:

答案 0 :(得分:16)

-webkit-overflow-scrolling:touch是问题所在。如果您在CSS中使用 where ,则滚动到顶部的快捷方式将停止工作。这是iOS 5的已知问题,遗憾的是没有解决方法。希望它将在iOS 6中修复。

答案 1 :(得分:0)

您可以使用Safari购买与firebug相似的内容,并将您的网络代理指定为iPhone。但我不确定你会拥有相同的webkit引擎。

您还可以在设置>中激活Safari的开发者工具。 Safari>高级。

祝你好运。