wow.js使用方法

时间:2018-01-22 14:32:17 浏览人数: 栏目:建站知识

近日,在做项目中,需要做到滚动条滑到某个位置时,才能显示动画,网上查询到有个wow.js可以达到要求,现在把使用方法做如下总结:

wow.js演示地址

wow.js的github地址

 

使用方法真是超简单~~

需要配合Animated.css使用

 

方法如下:

  1. 引用wow.js或者wow.min.js 和 animate.css

  2.在需要用到这个效果的元素上面添加class="wow fadeInUp" 和 data-wow-delay=".1s",具体所表示的含义在下图中有说明

  3.初始化wow.js

  

  代码如下:

  <script>

  wow = new WOW({
        animateClass: 'animated',
      });
      wow.init();

  </script>

大写的OK!!!

就是这么简单与任性~~

Basic usage

In order to hide all elements when they are supposed to be hidden. (Anti Flickering)

  • CSS .wow { visibility: hidden; }

  • HTML

  <section class="wow slideInLeft"></section>
  <section class="wow slideInRight"></section>
  • JavaScript

new WOW().init();

Advanced usage

  • HTML

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

var wow = new WOW(
  {
    boxClass:     'wow',      // animated element css class (default is wow)
    animateClass: 'animated', // animation css class (default is animated)
    offset:       0,          // distance to the element when triggering the animation (default is 0)
    mobile:       true,       // trigger animations on mobile devices (default is true)
    live:         true,       // act on asynchronously loaded content (default is true)
    callback:     function(box) {      // the callback is fired every time an animation is started
      // the argument that is passed in is the DOM node being animated
    },
    scrollContainer: null // optional scroll container selector, otherwise use window
  }
);wow.init();


Copyright © 2011-2018 加速度网络 保留公司所有权利   冀ICP备11003175号-1 网站地图

在线
客服

在线客服服务时间:8:30-17:30

客服
热线

4000-309-369
7*24小时客服服务热线

关注
微信

扫描加好友
顶部