文件名称:animated-scroll-to:轻量滚动功能强大的API
文件大小:240KB
文件格式:ZIP
更新时间:2024-05-18 07:51:43
scrolling scrolls-window JavaScript
动画滚动到 轻量级(压缩后为1.45kb)滚动以使用功能强大的API。 滚动窗口或任何其他DOM元素。 与其他库的主要区别在于,它接受滚动速度而不是持续时间。 这样,滚动200像素将比滚动10000像素持续的时间少。 最小和最大持续时间是可配置的,并设置为合理的默认值(250和3000ms)。 在中跟踪所有更改。 演示版 播放 特征 接受每1000像素而不是持续时间的速度 水平或垂直滚动窗口或任何其他DOM元素 返回带有布尔值标志的promise,该标志指示您是否达到了所需的滚动位置(对于IE,您需要包括Promise ) 如果在同一元素上多次调用,它将取消先前的动画 (可选)阻止用户滚动直到滚动动画结束 用法 从npm抓起它 npm install animated-scroll-to 并将其导入到您的应用中 import animateScrollTo from 'ani
【文件预览】:
animated-scroll-to-master
----test.html(3KB)
----.gitignore(101B)
----cypress.json(55B)
----tsconfig.json(447B)
----README.md(6KB)
----CHANGELOG.md(3KB)
----docs()
--------demo.5170eded.js.map(19KB)
--------demo.5170eded.js(8KB)
--------index.html(12KB)
----LICENSE(1KB)
----cypress()
--------integration()
--------support()
--------fixtures()
--------plugins()
----package.json(1KB)
----src()
--------animated-scroll-to.ts(12KB)
----jest.config.js(118B)
----.npmignore(100B)
----demo.js(100B)
----index.html(15KB)
----lib()
--------animated-scroll-to.js(17KB)
--------animated-scroll-to.d.ts(695B)
----package-lock.json(1.08MB)