如果用户滑了下屏幕,网页正在滚动(可能要几秒才停),这时调用 scrollTo(0, 0) 完全不行,会抖动且不会到顶,有没有我不知道的方法直接停掉原生的滚动动画?
1
juzisang 2021-12-22 10:54:57 +08:00 2
先 overflow: hidden; 然后在 scrollTo(0, 0) ?
|
2
ddzy 2021-12-22 11:16:48 +08:00
|
3
makelove OP @juzisang 试了下的确是可行的
article.style.overflow = 'hidden' article.scrollTo(0, 0) article.style.overflow = 'auto' |
4
lin07hui 2021-12-22 14:16:48 +08:00
用了 overflow 后,还要用 scrollTo ?
|