js:scroll平滑滚动页面或元素到顶部或底部的方案汇总
warning:
这篇文章距离上次修改已过237天,其中的内容可能已经有所变动。
在JavaScript中,可以使用window.scrollTo
和element.scrollIntoView
方法来实现平滑滚动页面或元素到顶部或底部。
- 使用
window.scrollTo
:
- 使用
element.scrollIntoView
:
其中#yourElementId
是你想滚动到页面顶部或底部的元素的ID。scrollIntoView
方法接受一个配置对象,其中behavior: 'smooth'
表示平滑滚动,block
属性可以是'start'
(元素的顶部将和其所在滚动区的可视区域顶部对齐)或者是'end'
(元素的底部将和其所在滚动区的可视区域底部对齐)。
评论已关闭