滚动动画AOS的使用

项目开发过程中可能会要求整体灵动,用到滚动动画库aos

   安装 AOS

使用yarn、npm、bower安装

yarn add aos

npm install aos --save

bower install aos --save

CDN源

CSS

<link href="https://unpkg.com/aos@2.3.1/dist/aos.css" rel="stylesheet">
 

JS

<script src="https://unpkg.com/aos@2.3.1/dist/aos.js"></script>

初始化

<script>   AOS.init(); </script>

配置初始化
AOS.init({
    disable: 'phone',   // 禁用手机设备上的动画

    startEvent: 'DOMContentLoaded', // 初始化的事件,默认是DOM内容加载完成

    initClassName: 'aos-init', // 初始化完成后添加的类名

    animatedClassName: 'aos-animate', // 动画激活时添加的类名

    useClassNames: false, // 是否将"data-aos"属性值作为类名添加到元素上

    disableMutationObserver: false, // 是否关闭自动检测DOM变化的功能

    debounceDelay: 50, // 延迟时间,用于防抖处理,单位是ms

});

用法

放在要滚动出现的盒子最顶部 data-aos后面是动画名称。

data-aos="fade-up"

data-aos-du-duration是滚动持续时间

data-aos-du-duration="800"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值