我有一个间歇性的问题,我认为是由于未清除的浮动。Chrome(我的主要开发浏览器)中发生的情况是垂直滚动条将锁定在顶部位置,我无法向下滚动页面。最初,当页面开始加载时,它将允许您滚动,然后当页面加载时,它将跳回到开头并锁定自身。
我刚刚撕开我的页面,寻找未清除的浮动和丢失的标签,最后发现这是由于 URL 末尾有一个 # (它以编程方式添加并在我刷新页面时保留)。
此问题仅发生在 chrome 中 - 似乎不会发生在其他 webkit 浏览器中。
我假设它正在寻找一个锚,但没有找到它然后放弃。它绝对是一个错误,但想知道一种解决方法,或者为什么它只在我的网站上这样做 - 例如,我不能在这里复制它。
Shift 单击 URL 以在新浏览器中打开:
将锁定的 URL:/faq#
未锁定的 URL(相同但没有 #):/faq