使用JS原生API Element.scrollIntoView() ;(有部分浏览器不支持)
https://developer.mozilla.org/zh-CN/docs/Web/API/Element/scrollIntoView
Element.scrollIntoView() 方法让当前的元素滚动到浏览器窗口的可视区域内。
element.scrollIntoView(); // 等同于element.scrollIntoView(true)
element.scrollIntoView(alignToTop); // Boolean型参数
element.scrollIntoView(scrollIntoViewOptions); // Object型参数
参数
alignToTop
- 一个
Boolean
值:- 如果为
true
,元素的顶端将和其所在滚动区的可视区域的顶端对齐。 - 如果为
false,
元素的底端将和其所在滚动区的可视区域的底端对齐。
- 如果为
scrollIntoViewOptions
- 一个boolean或一个带有选项的object:
-
{ behavior: "auto" | "instant" | "smooth", block: "start" | "end", }
- 如果是一个boolean,
true
相当于{block: "start"}
,false
相当于{block: "end"}
你这个站太牛了,连URL都是中文呀
你的域名不也是中文的 [偷笑]