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