wow.js+animate.css——有趣的页面滚动动画

2018-06-24 01:54:25来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

今天偶然间发现了一个使用特别简单的页面动画效果,还挺不错的,玩了一个上午,现在介绍一下这个滚动动画:

 

一、使用方法:

1.下载animate.css

2.下载wow.js

3.引用文件,像这样:

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

4.初始化wow.js

<script>
    new WOW().init(); //WOW必须大写呀
</script>

或者

<script>
  wow = new WOW({  
      boxClass: 'wow', // default 盒子类名  
      animateClass: 'animated', // default 为animate.css触发css动画的库  
      offset: 0, // default 偏移量  
      mobile: true, // default 是否支持手机  
      live: true // default 检查新元素  
  })  
    wow.init();  
</script>

 属性解释: 

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

 

 

 

 

 

 

5.在想要加入动画的地方加上wow 样式,加上一个animate.css动画名如:

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

这样一个简单的动画就完成了!

 

二、animate.css动画名称及效果

点这里自己看啦

 

三、相关属性:

wow.js的data-wow-duration(动画持续时间)

data-wow-delay(动画延迟时间)

data-wow-offset(距离开始动画(浏览器底部))

data-wow-interation(动画重复的次数)

形如:

<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>

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:webapck html-loader实现资源复用

下一篇:html便民查询各个工具类实例代码分享(支持pc和移动端)