在iOS上加载时,网页向下滚动一半

时间:2015-07-23 17:07:05

标签: javascript jquery ios css

我正在处理我正在处理的长卷轴网站的问题。目前,当我在iPhone上加载页面时,初始滚动位置大部分时间出现在页面底部的一半或靠近页面底部。我已经尝试禁用页面上的一些幻灯片等,试图找出问题,但我没有运气。

我确定这是由我在JavaScript或我的样式表中加载的方式引起的。

如果有人可以查看此页面,看看您是否有任何建议,我会很感激:

http://www.ideabasekent.com/staging/athletics2015/

3 个答案:

答案 0 :(得分:0)

我已经检查了您的代码,并且我发现您正在使用javascript加载CSS文件。延迟加载CSS文件不是一个好习惯,因为浏览器需要在呈现页面之前读取CSS文件,以确切知道每个元素必须在哪里。尝试使用元标记来放置CSS,而不是使用javascript加载。

答案 1 :(得分:0)

我发现了问题 - 我有一个手风琴脚本滚动页面。我禁用了该选项,问题已修复。

答案 2 :(得分:0)

由于我页面上的锚链接,我遇到了这样的问题。如果在单击锚链接后刷新iPhone上的页面,它将导航到锚点链接。