之前一直想写这个效果,这次找到啦,跟大家分享下~
想要具体的可以看最后的演示及下载,这里我只列了关键的一个点。
用法
- 需要引入2个文件:
<!--css-->
<link rel="stylesheet" type="text/css" href="https://www.jq22.com/jquery/animate-3.1.0.min.css">
<!--js-->
<script src="js/wow.min.js"></script>
- JS代码(初始化):
<script>
new WOW().init();
var wow = new WOW({
boxClass: 'wow',
animateClass: 'animated',
offset: 0,
mobile: true,
live: false
});
</script>
- HTML 中要加的属性
注:以下这四个属性可选可不选
class类: wow + slideInLeft / slideInDown /… 表示执行什么动画(从左侧滑进来),
data-wow-duration(动画持续时间)
data-wow-delay(动画延迟时间)
data-wow-offset(元素的位置露出后距离底部多少像素执行)
data-wow-iteration(动画执行次数)
<div class="wow slideInLeft" data-wow-duration="2s" data-wow-delay="1s"></div>
<div class="wow slideInRight" data-wow-offset="200" data-wow-iteration="1"></div>
演示及下载地址:
http://www.dowebok.com/98.html
http://www.dowebok.com/131.html