我在处理一个长滚动网站时遇到问题。目前,当我在我的 iPhone 上加载页面时,初始滚动位置大部分时间出现在页面底部的一半或附近。我曾尝试禁用页面上的一些幻灯片放映等以尝试隔离问题,但我没有运气。
我确定这是由我在 JavaScript 中加载的方式或我的样式表引起的。
如果有人可以查看此页面并查看您是否有任何建议,我将不胜感激:
最佳答案
我检查了您的代码,发现您正在使用 javascript 加载 CSS 文件。延迟加载 CSS 文件不是一个好的做法,因为浏览器需要在呈现页面之前读取 CSS 文件以确切知道每个元素必须在哪里。尝试使用元标记而不是使用 javascript 加载您的 CSS。
关于javascript - 在 iOS 上加载时网页向下滚动一半,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31593865/