欢迎投稿

菜鸟之家

当前位置:菜鸟之家 > html5库 > SVG > HTML5 svg炫酷波浪线条动画插件

HTML5 svg炫酷波浪线条动画插件

HTML5 svg炫酷波浪线条动画插件

关键词:svg,线条动画,波浪动画,svg波浪动画,jquery波浪动画,波浪动画特效,svg波浪,html5库,svg

描述:这是一款HTML5 svg炫酷波浪线条动画插件。该波浪动画插件基于tweenMax和SVG,也可以作为jQuery插件来使用,可以制作出漂亮的波浪线条动画特效。

简要教程

这是一款HTML5 svg炫酷波浪线条动画插件。该波浪动画插件基于tweenMax和SVG,也可以作为jQuery插件来使用,可以制作出漂亮的波浪线条动画特效。

使用方法

在页面中引入jquery和TweenMax.min.js文件,以及wavify.js和jquery.wavify.js文件。

<script src="js/jquery.min.js"></script>
<script src="js/jquery.firefly-0.7.min.js"></script>                    
<script src="js/wavify.js"></script>                    
<script src="js/jquery.wavify.js"></script>                    
                
HTML结构

然后在页面中创建一个空的SVG元素。

<svg width="100%" height="100%" version="1.1" xmlns="http://www.w3.org/2000/svg" class="wave">
  <title>My Wave <a href="https://www.jqueryscript.net/animation/">Animation</a></title>
  <defs></defs>
  <path id="demo" d="">
</svg>
                
初始化插件

在页面DOM元素加完毕之后,在path元素上调用wavify()方法来初始化插件。

$("#demo").wavify();
                

配置参数

该浪线条动画插件的可用配置参数有:

  • container:父容器的选择器,用于在尺寸变化时计算波浪的大小。默认为body
  • color:波浪的颜色,默认为rgba(255,255,255, 0.20)
  • bones:波浪的节点,默认值为3。
  • speed:波浪动画的速度。默认值为0.15。
  • height:波峰至波谷高度。默认值为200。
  • amplitude:波传播的垂直距离。默认值为100。

例如:

// For jQuery
var myWave = $("#myID").wavify({
  height: 60,
  bones: 3,
  amplitude: 40,
  color: "rgba(150, 97, 255, .8)",
  speed: .25
});

// For Vanilla JavaScript
var myWave = wavify( document.querySelect("#myId"), {
  height: 60,
  bones: 3,
  amplitude: 40,
  color: "rgba(150, 97, 255, .8)",
  speed: .25
})
                

方法

该浪线条动画插件的可用方法有:

  • pause:暂停波浪动画。
  • play:继续执行波浪动画。
  • kill:销毁当前的波浪动画。
  • reboot:重启波浪动画。

该浪线条动画插件的github地址为:https://github.com/peacepostman/wavify

说明:菜鸟之家所有素材均是用户自行上传分享并拥有版权或使用权,仅供网友学习交流,未经上传用户书面授权,请勿作他用。若您的权利被侵害,请联系QQ:11809283或发送邮件至11809283@qq.com。

菜鸟之家承诺:本站所有资源,无需注册,免费下载,无病毒,无弹窗,无干扰链接!

转载请注明出处!本文地址:http://www.jeeok.com/h5_svg/9579.html

 在线演示  免费下载
编号:201901140000009579
大小:0.04MB
上传时间:2019-02-27 09:00
素材由用户"wujj312758525"上传分享。

标签

最新推荐素材

与HTML5 svg炫酷波浪线条动画插件相关的素材

.