滚动到顶部不适用于 safari

Lal*_*era 5 javascript safari scrolltop

我在页面加载时调用这个 javascript

document.body.scrollTop = document.documentElement.scrollTop = 0;

我希望 html 页面在加载时从顶部开始,高于 javascript 对 chrome、safari(macbook) 工作正常但不适用于 iphone 上的 safari,任何人都可以建议仅在 javascript 中的解决方法。

小智 4

在此发布此内容以供将来来自 Google 的访问者使用。我也遇到了同样的错误...问题只是 body 元素上的一个 CSS 规则。

overflow-x: hidden

如果此 CSS 规则存在,请将其删除,scrollTop 应该可以在移动 Safari 上运行。