scrollIntoView() 方法可用于以下几种情况:
1. 表单报错后,需要滚动页面至报错位置。
2、模拟锚链接快速定位。
3、返回顶部。
4、使页面滚动到指定位置。
......
用法:
- 不传递任何参数:scrollIntoView(),缺省的参数默认值是true,它表示将会滚动页面至元素的顶端和所在滚动区域的可视区域的顶端对齐。
- 传递参数 false:scrollIntoView(false),它表示将会滚动页面至元素的底端和所在滚动区域的可视区域的底端对齐。
- 使用配置项进行配置,其可选的配置项有:
- behavior【可选】:滚动使用的动画,有三个可选项:
- smooth:平滑的动画;
- instant:无动画;
- auto:默认的动画,即跟随浏览的滚动动画,其由 scroll-behavior 的计算值决定。
- block【可选】:定义垂直方向的对其方式。有四个可选项:
- start【默认值】:顶部对齐。
- center:居中对齐。
- end:底部对齐。
- nearest:最近的位置。
- inline【可选,横向滚动的时候使用】:定义水平方向的对其。有四个可选项。
- start【默认值】:左部对齐。
- center:居中对齐。
- end:右部对齐。
- nearest:最近的位置。
- behavior【可选】:滚动使用的动画,有三个可选项:

2万+

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



