文件名称:scroll-js:使用本机javascript的轻型跨浏览器滚动器
文件大小:105KB
文件格式:ZIP
更新时间:2024-02-25 14:24:22
react javascript ember polymer es6
滚动 一个轻量级的库,它将允许您使用本机javascript滚动任何html元素。 除了提供额外的滚动功能外,该库还旨在成为和 API的并允许您使用宽松地基于的动画进行滚动。 操纵本机滚动属性,以便本机事件适当触发,并使用浏览器的动画帧进行快速流畅的渲染。 为什么要在其他滚动库和插件上使用它? 许多其他滚动器库直接在window.document , <html> , <body>和其他元素上使用绝对定位,css动画,过渡和其他类型的变通方法来“伪造”滚动效果,以使滚动器正常运行。 尽管这很聪明,但台式机和移动设备(主要是移动设备)在很大程度上依赖于这些元素的自然滚动事件来为用户做有用的事
【文件预览】:
scroll-js-master
----.travis.yml(172B)
----rollup.config.js(1KB)
----.release-it.js(511B)
----.babelrc.js(325B)
----package.json(2KB)
----.github()
--------dependabot.yml(114B)
----.prettierignore(85B)
----tests()
--------scroll-into-view-tests.ts(10KB)
--------scroll-to-tests.ts(8KB)
----LICENSE(1KB)
----package-lock.json(420KB)
----src()
--------scroll.ts(6KB)
----.eslintrc.js(396B)
----tsconfig.json(248B)
----examples()
--------index.html(322B)
--------vertical-scroll.html(2KB)
--------scroll-to-element.html(3KB)
----.coveralls.yml(71B)
----.gitignore(97B)
----.npmrc(35B)
----.prettierrc.js(104B)
----karma.conf.js(971B)
----README.md(10KB)
----.eslintignore(4B)