首页 > 解决方案 > 当前 HTML 页面在新选项卡中打开时滚动(网络中没有 JS),如何避免滚动?

问题描述

当我使用顶部巨型菜单上的“成分”选项卡进行导航时,在以下链接中,

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

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

标签: javascripthtmlcssreactjsvue.js

解决方案


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

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

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

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


推荐阅读