美文网首页es6
实现页面缓慢滚动到顶部

实现页面缓慢滚动到顶部

作者: jasmine_6aa1 | 来源:发表于2020-04-02 16:36 被阅读0次

在做项目网址时候,经常会用到实现页面缓慢滚动到顶部,今天我就来讲一下我知道的方法吧。

1,语法:window.scrollTo(options)

options 是一个包含三个属性的对象

top 等同于 y-coord
left 等同于 x-coord
behavior 类型String,表示滚动行为

behavior支持参数:

  • smooth(平滑滚动),
  • instant(瞬间滚动),
  • 默认值auto,实测效果等同于instant

2,案例

<div class="scrollChild">
     <div>第一种</div>
     <button @click="scroll()">第一种方法</button>
</div>

<script>
export default {
 data() {
    return {
        scrollTop:''
    };
  },
  mounted() {
    this.scrollTop = document.body.scrollTop || document.documentElement.scrollTop;
  },
  methods: {
    scroll() {
      window.scrollTo({
        top: 0,
        behavior: "smooth"
      });
    }
  }
}
<script>
git.gif

相关文章

  • 实现页面缓慢滚动到顶部

    在做项目网址时候,经常会用到实现页面缓慢滚动到顶部,今天我就来讲一下我知道的方法吧。 1,语法:window.sc...

  • 前端开发遇到的问题

    CSS 1、页面平滑滚动 问题: 需要在滚动到顶部的时候有缓慢滚动的动画效果 方案: scroll-behavio...

  • Android停止(结束)惯性滚动

    场景:当页面滚动超过一定距离后,显示回到顶部的按钮,点击按钮平滑滚动回顶部。 实现:监听页面滚动距离,与一特定值比...

  • 28.jquery 实战-stickup 效果

    代码 1.实现如下 stickup 效果 当页面滚动时导航条碰触到窗口顶部会粘贴固定到窗口顶部,当页面滚下时导航条...

  • 小程序 上滑展示下滑隐藏导航

    需求: 最终实现效果为页面向上滚动隐藏顶部分类菜单,向下滚动则显示顶部菜单实现方法参考网上的方式自己改了一下 h...

  • 2019-11-13

    在一个可滚动视图页面,要求顶部toolbar不可滚动,但顶部toolbar与下面的内容的背景一致,该怎么实现? 设...

  • 微信小程序页面向上滚动隐藏顶部菜单

    实现效果为页面向上滚动隐藏顶部分类菜单,向下滚动则显示顶部菜单,效果图如下所示: 圈点勾画: 先获取菜单的高度, ...

  • jQuery点击锚点平滑滚动

    点击锚点平滑滚动到相应页面位置: .. "返回顶部"按钮效果:向下滚动页面出现 按钮,点击返回顶部。 …………EN...

  • 小程序滚动吸顶,粘性布局

    当指定容器滚动到顶部时,让他粘在顶部,离开时跟随页面滚动(不使用页面滚动事件) 1、准备工作 WXML WXSS ...

  • 产品 | axure导航吸附交互

    原型想模仿jd实现页面中导航滚动到页面顶部时,吸附在页面顶端。 一、思路 导航栏处于页面(0,240)位置 当页面...

网友评论

    本文标题:实现页面缓慢滚动到顶部

    本文链接:https://www.haomeiwen.com/subject/rwvxphtx.html