在新标签页中打开时当前HTML页面滚动(网络中没有JS),如何避免滚动?



当我使用顶部超级菜单上的"成分"选项卡导航时,在以下链接中,

https://www.kerastase.com/care-for-your-hair/everything-you-need-to-know-about-fusio-scrub

当前页面向下滚动,没有任何JS或HTML/CSS。这种跳跃的根本原因是什么?

你说的jump是什么意思?我发现该页面有点jumping因为滚动条消失了一毫秒,这是由于向body元素添加一个open类然后在页面仍在呈现时将其删除引起的。

可能是Javascript在某种模式中的问题,或者可能是固定的汉堡菜单。

您可以通过单击body元素然后选择break-on>subtree-modifications然后刷新页面来调试您的网站。这就是我发现这个错误的方式。

希望对您有所帮助,祝调试顺利! :)

最新更新