zoukankan      html  css  js  c++  java
  • wow.js+animate.css——有趣的页面滚动动画

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

    一、使用方法:

    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>
  • 相关阅读:
    #maven解决乱码问题
    #jquery隐藏和启用
    date类型时间比较大小
    xml<>编译
    Linux分区有损坏修复
    linux部署相关命令
    Java实现4位数吸血鬼数字算法
    Java冒泡算法及中位数算法
    DT梦工厂 第25课 Scala中curring实战详解
    DT梦工厂 第24讲 scala中sam转换实战详解
  • 原文地址:https://www.cnblogs.com/ombre/p/7593233.html
Copyright © 2011-2022 走看看