我对IE遇到了问题,它不会滚动到片段(#foo 在URL上)页面加载时。片段的锚是基本HTML的一部分,它不是动态的。页面很重。如果我进入位置栏并点击Enter,它将按预期(以及在其他浏览器中观察到)滚动到锚点。在IE 7和IE 8上观察到行为。

有帮助吗?

解决方案

您是否尝试过延迟滚动操作,直到说窗口加载事件而不是DOM Ready事件?这样,它可能更精确地向下移动和计算需要去的地方。

演示或一些代码显然可以帮助调试。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top