简介

在一些网页上,当你滚动页面的时候会看到各式各样的元素动画效果,非常动感。WOW.js 就是一款帮助你实现这种 CSS 动画效果的插件。WOW.js 依赖 animate.css,所以它支持 animate.css 多达 60 多种的动画效果,基本上能应用于各种网页的动画效果。

演示及下载

本地下载:点击下载

CDN加速地址:https://cdn.bootcss.com/wow/1.1.2/wow.js,如果加速地址失效,也可下载下面的演示示例

演示示例:WOW.js-元素在页面滚动时展示CSS3动画JS插件

使用方法

1、引入文件


<link rel="stylesheet" href="css/animate.min.css">
<script type="text/javascript" src="wow.js"></script>

2、HTML


<div class="wow slideInLeft"></div>
<div class="wow slideInRight"></div>

可以加入 data-wow-duration(动画持续时间)和 data-wow-delay(动画延迟时间)属性,如:


<div class="wow slideInLeft" data-wow-duration="2s" data-wow-delay="5s"></div>
<div class="wow slideInRight" data-wow-offset="10" data-wow-iteration="10"></div>

3、JavaScript


new WOW().init();

如果需要自定义配置,可如下使用:


var wow = new WOW({
boxClass: 'wow',
animateClass: 'animated',
offset: 0,
mobile: true,
live: true
});
wow.init();

配置

属性/方法 类型 默认值 说明
boxClass 字符串 ‘wow’ 需要执行动画的元素的 class
animateClass 字符串 ‘animated’ animation.css 动画的 class
offset 整数 0 距离可视区域多少开始执行动画
mobile 布尔值 true 是否在移动设备上执行动画
live 布尔值 true 异步加载的内容是否有效



最新文章

  1. [Android Tips] 22. Available Java 7 Features in Android
  2. 微信小程序-视图模板
  3. 转载文章----C#基础概念
  4. emacs使用 simple-httpd和impatient-mode插件实现livereload
  5. MVC ASP.net流程 源代码分析
  6. android SQLite(安卓数据库的插入显示删除)
  7. iOS UI基础-17.0 UILable之NSMutableAttributedString
  8. FZU 2219 StarCraft(星际争霸)
  9. 【网络流24题----03】Air Raid最小路径覆盖
  10. C# 使用ManualResetEvent 进行线程同步
  11. Linux 配置多IP
  12. IOS 使用 ZbarSDK 二维码扫描
  13. java8大基本数据类型
  14. Docker 发布 Abp net core web 服务
  15. [转]RPA简介
  16. mysql 文件导入
  17. markdown 相关零碎知识
  18. 开源文件服务器file-service介绍
  19. Linux 给文件夹或者文件增加权限
  20. Oracle 11g数据库详细安装过程

热门文章

  1. hadoop hdfs hbase优化实例
  2. $\LaTeX$数学公式大全6
  3. HNOI2012排队
  4. badboy——jmeter录制工具
  5. CodeForce 137B
  6. Python将函数放入模块
  7. linux目录简介说明
  8. Android jni/ndk编程三:native访问java
  9. Oracle 性能之 Enq: CF - contention
  10. WPF/ASP.NET:几个Prism中的术语