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"}