以前大部分时间都是在做b端相关的项目,在实现此类需求时,通常都是直接借助 a 标签首先放出html然后具体操作步骤如下。代码如下效果如下图所示经大佬提示,可以在style中设置 html, body { scroll-behavior:smooth; },可以达到和下面两个api的behavior 参数为 smooth 的效果是一样的scrollTo()此 api 需要传递 DOM元素相对于window的 left 和 top 的距离,此例子仅展示简单demo,只考虑 top 坐标当然它还有一个 behavior 参数,将其设置为 smooth 后,将会出现滑动效果 步骤如下:

js回到页面指定位置的三种方式

js回到页面指定位置的三种方式

js回到页面指定位置的三种方式

js回到页面指定位置的三种方式