网页加载向下滚动了一部分

Webpage loading scrolled part-way down

本文关键字:一部分 滚动 加载 网页      更新时间:2023-09-26

我的网站上的一个特定页面上刚刚出现了一个奇怪的行为。在加载页面时,无论您以何种方式访问页面(刷新、直接输入、SERP点击等),默认情况下,视图框架都会部分向下滚动——大约是滚动方式的1/5,刚好足以遮挡标题。在Chrome中,一旦外围设备完成加载(分析和Facebook图表),页面就会迅速回到顶部。在Firefox中,即使页面完全加载,它也会保持向下滚动。

以前有人经历过这种情况吗?我试着删除了所有的脚本和分析——这使得加载速度更快,但滚动问题仍然存在。我没有任何复杂的脚本可能导致这种情况。

window.scrollTo(0,0);在窗口加载时?

对于其他人,您可能需要考虑从页眉中注释掉<meta name='viewport' content='width=device-width'>。我的wordpress网站出现了这个问题,我诅咒wordpress,因为我认为这是一个通过javascript加载css的问题。它会正确加载一到两次,然后在其他时候从缓存加载(快速)会导致此问题。

我从标题中评论了以下内容

<meta name='viewport' content='width=device-width'>

就像我删除了它一样。它不会影响页面样式,所以根本不是问题。它解决了我看来的问题。