首页 > 解决方案 > 如何立即滚动到位置?

问题描述

启用平滑滚动后,如何使用 JavaScript 立即将窗口滚动到某个位置?

:root {
    scroll-behavior: smooth;
}

有没有办法忽略这个 CSS 规则?像这样的东西:

window.scrollBy({ top: 0, behavior: 'instantly' });

标签: javascriptscrollsmooth-scrolling

解决方案


你去:

window.scrollTo({
  top: 0,
  left: 0,
  behavior: 'instant',
});

推荐阅读