<div id='taregt'></div>
let target = document.querySelector(`#${taregt}`)
if (target) {
target.scrollIntoView({ behavior: 'smooth' })
}
behavior 可选,定义滚动是立即的还是平滑的动画。该选项是一个字符串,必须采用以下值之一:
smooth:滚动应该是平滑的动画。
instant:滚动应该通过一次跳跃立刻发生。
auto:滚动行为由 scroll-behavior 的计算值决定。
本文解释了如何在JavaScript中使用`Element.scrollIntoView()`方法,重点讨论了`behavior`参数的选择,包括平滑动画(smooth)、即时滚动(instant)和自动(auto)模式,帮助开发者优化网页滚动体验。
2万+

被折叠的 条评论
为什么被折叠?



