在URL中导航时,向URL添加“#x”无法自动向下滚动到元素

时间:2016-10-29 22:08:25

标签: html google-chrome url scroll hyperlink

我有一个名为“home”的页面,其元素的id =“element”。我在另一个页面上有一个指向此URL的链接:“localhost:3000 / home#element”。

使用Chrome时,当我按照链接时,它会将我带到主页,但视图根本不会向下滚动。但是,当我刷新时,视图会自动向下滚动到#element。当我手动输入URL时,它也有效。

为什么当我使用链接时这不起作用?

此错误未显示在Firefox上。

可能不相关但值得一提:有时,很少,当我导航到网址“localhost:3000 / home”时,页面打开已经向下滚动到一个明显随机的位置。它偶尔会发生,我没有机会对它进行太多测试。我怀疑这两个错误是相关的。

0 个答案:

没有答案