如果您正在寻找合适的库来为您的项目添加效果,那么我在这里列出了一些库, 您可以根据滚动事件使用这些库来产生效果

精心设计的动画 使网站设计栩栩如生

这里有25个JS库,可以帮助您在网站设计中实现这种响应。

当用户向下滚动您的网页时, 可以将动作设计为触发各种动画选项,例如淡入淡出效果,模糊,3D,视差等。

您可以为要设置动画的元素设置自定义缓动,3D旋转,持续时间和许多mor参数。

一个可以轻松为Web和移动添加滚动动画的库。

执照:麻省理工学院

大小: 2.9kb |

依赖关系:无|

酷滚动效果JavaScript库

Animate.CSS一起使用的插件,仅当您的元素进入视口时才启用动画。

牌照:不适用

大小: 1kb |

依赖关系: jQuery |

酷滚动效果JavaScript库

一个在元素进入或退出预定视口时将淡入/淡出效果添加到元素的插件。

牌照:不适用

大小: 3.81kb |

依赖关系: jQuery |

酷滚动效果JavaScript库

您可以直接从HTML标记设置动画持续时间,延迟,偏移和迭代,然后只需从JS调用元素的类。

WOW将在滚动事件后显示Animate.css动画。

执照:麻省理工学院

大小: 8.23kb |

依赖项: Animate.css |

酷滚动效果JavaScript库

此处查看完整的演示。

ScrollMagic可以与GSAP和VelocityJS一起创建动画场景。

非常适合动画,固定元素或切换CSS类(全部基于滚动位置)。

当用户滚动页面时,此插件将显示“魔术”效果。

执照:麻省理工学院

大小: 16.9kb |

依赖关系: jQuery,GSAP,Velocity.js |

酷滚动效果JavaScript库

动画基于滚动深度运行,当然您可以设置动画的开始和结束。

在用户滚动时,该元素将基于滚动位置进行动画处理。

jScrollability允许您使用复杂的基于滚动的动画创建单个网页。

执照:麻省理工学院

大小: 1.86kb |

依赖关系: jQuery |

酷滚动效果JavaScript库

它易于实现:只需将start,stop和speed参数添加到data-params即可。

一个简单的库,用于在用户滚动页面时向所有有效的元素添加手推或推入效果。

牌照:不适用

大小: 4.94kb |

依赖关系:|

酷滚动效果JavaScript库

它利用Greensock的补间和时间线生成更流畅的动画。

这是一个JS库,用于添加平滑的滚动控制的动画。

牌照:不适用

大小: 2.94kb |

依赖项: GreenShock TweenLite / TweenMax |

酷滚动效果JavaScript库

它使通过缓动,变换,缩放,旋转和3D动画轻松对元素进行动画处理。

这是一个jQuery插件,用于使用Greensock添加视口触发的动画。

许可证: GNU GPL

大小: 14kb |

依赖项: jQuery,GreenShock |

酷滚动效果JavaScript库

完美展示产品的陈列柜是可以通过用户滚动**从360度全方位观看的。

Circlr允许您为元素创建旋转动画,该动画由滚动,鼠标事件或触摸事件触发。

执照:麻省理工学院

大小: 6.05kb |

依赖关系:|

酷滚动效果JavaScript库

它支持垂直和水平滚动。

Scrollimator将向您显示位置和滚动进度,并返回可用于更改附加到用户滚动行为的补间动画的值。

牌照:不适用

大小: 37.7kb |

依赖关系:|

酷滚动效果JavaScript库

当用户向下滚动时,模糊效果将继续。

Crossfade是一个将交叉淡入效果添加到图像的插件。

执照:麻省理工学院

大小: 3.19kb |

依赖关系: jQuery |

酷滚动效果JavaScript库

它利用velocitey.js动画。

这个库是由CodyHouse创建的用于实验性页面滚动效果的库。

牌照:不适用

大小: 17.6kb |

依赖关系: jQuery,Velocity.js |

酷滚动效果JavaScript库

只需导入jQuery和jquery.easing.1.3.js ,然后将'data-parallax'属性和可选参数添加到您的元素即可自定义效果。

该库使您可以向垂直页面滚动添加平滑的视差效果。

许可证: GNU GPL

大小: 8.72kb |

依赖项: jQuery,jQuery.easing |

酷滚动效果JavaScript库

Parallax.js是一个受Spotify网站启发的简单插件,可添加视差滚动效果。

执照:麻省理工学院

大小: 6.63kb |

依赖关系: jQuery |

酷滚动效果JavaScript库

它适用于垂直和水平滚动。

您可以将背景或前景元素设置为具有此效果。

Enllax是一个超轻量级的库,可用于将视差效果应用于任何滚动元素。

执照:麻省理工学院

大小: 1.53kb |

依赖关系: jQuery |

酷滚动效果JavaScript库

向下滚动页面越深,图像变得越模糊。

该库可帮助您将模糊效果添加到图像,该效果将由页面滚动触发。

牌照:不适用

大小: 1.1kb |

依赖关系:|

酷滚动效果JavaScript库

您应该设置的参数是方向(x或y),百分比位置,效果以及持续时间。

boxLoader是一个简单的插件,可在页面滚动时加载元素。

牌照:不适用

大小: 3.42kb |

依赖关系: jQuery |

酷滚动效果JavaScript库

当用户滚动浏览页面时,此插件将为您设置的元素显示3D倾斜效果。

许可证: GNU GPL

大小: 1.5kb |

依赖关系: jQuery |

酷滚动效果JavaScript库

您可以在此处了解更多信息。

它轻巧,性能也很好。

AhRelax提供了一种制作基于滚动的快速动画的方法。

执照:麻省理工学院

大小: 1.6kb |

依赖关系: jQuery |

酷滚动效果JavaScript库

当用户到达页面的顶部/底部时,可以添加动画(反弹或发光)。

如果您在Android或iOS上看到过溢出滚动效果,则可以使用此插件将其应用于您的网站。

许可证: GNU GPL

大小: 2.64kb |

依赖关系: jQuery |

酷滚动效果JavaScript库

当用户向下或向上滚动页面时,此插件将使元素浮动和移动。

执照:麻省理工学院

大小: 8.69kb |

依赖关系: jQuery |

酷滚动效果JavaScript库

共有三种效果:滑动,淡入淡出和显示。

这是一个小插件,可在用户上下滑动页面时创建流畅的效果。

执照:麻省理工学院

大小: 1.95kb |

依赖关系: jQuery |

酷滚动效果JavaScript库

设置很容易:只需导入jQuery,此插件,然后在元素的标记上设置动画参数即可。

为页面滚动添加简单的效果,例如缩放,旋转,平移和更改元素的不透明度。

牌照:不适用

大小: 5.45kb |

依赖关系: jQuery |

酷滚动效果JavaScript库

该插件支持jQuery和AMD

它利用CSS3变换使效果起作用。

此插件可让您为页面上的任何图像赋予视差效果。

执照:麻省理工学院

大小: 8.01kb |

依赖关系: jQuery |

酷滚动效果JavaScript库

翻译自: https://www.hongkiat.com/blog/scrolling-effects-js-libraries/

相关文章:

  • 2022-12-23
  • 2021-09-17
  • 2021-09-08
  • 2022-12-23
  • 2022-12-23
  • 2021-11-27
猜你喜欢
  • 2021-06-11
  • 2022-12-23
  • 2022-12-23
  • 2021-08-29
  • 2022-12-23
  • 2021-10-08
  • 2021-08-17
相关资源
相似解决方案