Slyjquery 滚动条插件

联合创作 · 2023-10-02 13:10

Sly 是一个 JavaScript 库,用于基于项目导航的高级单向滚动。

它可以用作简单的滚动条替换,基于项目的高级导航工具,也可以用作视差网站的出色导航和动画界面。这是通过功能强大且对开发人员友好的API实现的,该API提供了一堆非常有用的方法,使您可以控制所有内容。

Sly 支持以下导航:

  • 鼠标滚轮滚动
  • 滚动条(拖动手柄或单击滚动条)
  • 页面栏
  • 各种导航按钮
  • 用鼠标或触摸拖动内容
  • 按项目或页面自动循环
  • 许多超级有用的方法

性能

Sly具有围绕动画计时接口直接为其需求编写的自定义高性能动画渲染。这提供了优化的60 FPS渲染,并且仍然可以接受jQuery Easing Plugin 的 easing 功能。

元素的动画是通过GPU加速的转换转换完成的,GPU转换转换可快速提高支持它的浏览器的渲染速度,对于不支持这些浏览器的浏览器则具有绝对的定位回退。

代码优化可最大程度地减少由于不可避免的 JavaScript 垃圾收集而导致的帧丢失频率,这些代码优化可将垃圾生成降低到合理的最低水平。

为了在拖动滚动条手柄时提供超级响应和流畅的同步,Sly使用由同步因子控制的基于目标的动画功能。

浏览 1
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报