元素上的延迟滚动

时间:2019-05-28 20:27:02

标签: javascript html css vue.js

我想延迟元素的滚动,例如:https://www.humbertpoyet.com/project/the-hoxton(字母)。

我有一个位置固定的元素

    position: fixed;
    top: 350px;
    left: 100px;
    transition: transform .1s ease-in-out;

在此元素上,我对滚动应用了transition3D转换:

  onScroll() {
      this.offsetY = window.pageYOffset;
  }

  transform: translate3d(0, ${-this.offsetY}px, 0)`

但是我的解决方案并不十分顺利。谁能在上面的链接中告诉我他们是如何做到的?我想不通。

0 个答案:

没有答案