纯js实现页面返回顶部的动画

Posted JosephBee

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了纯js实现页面返回顶部的动画相关的知识,希望对你有一定的参考价值。

啥也不说了,直接上代码

1    var scrollTop = document.body.scrollTop;
2    document.body.style.marginTop = -scrollTop + ‘px‘;
3    document.body.scrollTop = 0;
4    document.body.style.transition = ‘all 1s ease-in-out‘;
5    document.body.style.marginTop = 0;
6    setTimeout(function () { document.body.style.transition = ‘none‘; }, 1000);

需要的请随意拿走....

以上是关于纯js实现页面返回顶部的动画的主要内容,如果未能解决你的问题,请参考以下文章

js实现返回顶部功能的解决方案

回答顶部效果

为啥网站在手机端加载加载完成会跳回顶部?

如何用JS实现返回顶部?

Vue3返回顶部组件及返回顶部js封装

点击网页底部的top按钮直接回到网页顶部,怎么做?用js怎么表达