为你收集免费有用有趣的
工具/资源/应用
超赞的js滚动触发动画插件aos.js
2023-11-11 13:33:39 编辑: 路漫漫其修远兮

用到了aos.js,可以实现页面滚动触发动画,淡入淡出、翻转、滑动

简单的示例:

<link rel="stylesheet" href="dist/aos.css" />
<script src="js/jquery.min.js"></script>
<script src="dist/aos.js"></script>
<div class="box" data-aos="fade-up" data-aos-offset="200" data-aos-delay="50" data-aos-duration="800" data-aos-once="true">
<script type="text/javascript">
    AOS.init();
</script>

参数

属性属性默认值
aos-offset是立刻触发动画还是在指定时间之后触发动画120
aos-duration动画持续时间400
aos-easing动画的easing动画效果ease
aos-delay动画的延迟时间0
aos-anchor锚元素。使用它的偏移来取代实际元素的偏移来触发动画null
aos-anchor-placement锚位置,触发动画时元素位于屏幕的位置top-bottom
aos-once动画是否只会触发一次,或者每次上下滚动都会触发false

动画效果也可以全局配置,棒棒的

项目地址:GitHub - michalsnik/aos: Animate on scroll library

作者:


(版权: 转载自https://github.com/michalsnik/aos )

注意:1、发布信息出于记录和分享目的,仅供参考,是否可应用于实务请自行判断; 2、如有转载的内容遗漏出处、或对信息有任何异议请联系我(sx2055@126.com),1个工作日内处理。

最新发布