wow.js和animate.css让页面更有趣

最近一直写静态的页面写的有点烦躁,突然想到可以写点运动效果,让自己也高大上一回。

wow.js依赖于animate.css,并不依赖jquery。

对ie老版本不兼容,所以要做特别处理。

1、首先引入animate.css和wow.js

```

<link rel=“stylesheet”  href="css/animate.min.css" />

```

2、HTML

```

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

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

```

可以加入data-wow-duration(动画持续时间)、data-wow-delay(动画延迟时间)、data-wow-offset(距离启动动画-相关浏览器底部)、data-wow-iteration(循环次数)

动画方式

bounceInDown、bounceInUp、bounceInLeft、slideInLeft、slideInRight、bounceInRight、flipInX、shake、swing、lightSpeedIn、pulse、rollIn

3、JS

```

<script src="js/wow.js"></script>

var wow = new WOW({

boxClass: 'wow', //默认值‘wow’,执行动画元素的class

animateClass: 'animated', //默认‘animated’,animate.css动画的css

offset: 0, //默认0,距离可视区域多少开始执行动画

mobile: true, //默认ture,是否支持手机

live: true //默认ture,异步加载是否有效

});

wow.init();

```

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 框架一 :: Animate.css Animate.css是一个css动画样式库,可以减少我们的开发时间.它预设...
    西巴撸阅读 7,703评论 0 5
  • 前言: 随着HTML5规范的不断完善,围绕着这一生态有很多实用的框架,极大的提高了我们的开发效率,常见的框架代表有...
    秒签T阅读 2,784评论 0 0
  • HTML5常用框架 前言 随着HTML5规范的不断完善,围绕着这一生态有很多实用的框架,极大的提高了我们的开发效率...
    撩课_叶建华阅读 4,819评论 0 13
  • 接上文 http://www.jianshu.com/p/ee2851d8cc7d 本节是这个系列的最后一节了。本...
    littlersmall阅读 7,338评论 2 49
  • 运营关键数据解析 日活跃用户数:每天登陆的用户的数量,注意去重(重复登陆的单个用户算作一次) 老活跃用户数:最近7...
    会飞的小虾米阅读 2,299评论 0 1