quietflow.js是一款可以制作炫酷页面背景层动画效果的jquery插件。该jquery插件内置了9种不同效果的背景层动画,你可以为页面轻松的添加背景动画效果。
可用的背景层动画效果有:
- squareFlash
- vortex
- bouncingBalls
- shootingLines
- simpleGradient
- starfield
- layeredTriangles
- cornerSpikes
- floatingBoxes
安装
可以通过npm或bower来安装quietflow.js插件。
npm install quietflow
bower install quietflow                  
                
                使用方法
在页面中引入jquery和quietflow.min.js文件。
<script src="js/jquery.min.js"></script>
<script src="js/quietflow.min.js"></script>                  
                
                初始化插件
在页面DOM元素加载完毕之后,通过下面的方法来初始化该插件。
$("#element").quietflow();
// 或者
$("body").quietflow();                
                
                配置参数
quietflow.js的所有可用配置参数如下:
squareFlash : {
  squareSize : 10,
  maxRed     : 255,
  maxGreen   : 255,
  maxBlue    : 255,
  speed      : 100
},
vortex : {
  mainRadius    : 20,
  miniRadii     : 30,
  backgroundCol : "#3498DB",
  circleCol     : "#34495E",
  speed         : 10
},
bouncingBalls : {
  specificColors  : [],
  backgroundCol   : "#ECF0F1",
  maxRadius       : 40,
  bounceSpeed     : 50,
  bounceBallCount : 50,
  transparent     : true
},
shootingLines : {
  backgroundCol : "#000",
  lineColor     : "#FFF",
  speed         : 150,
  lineGlow      : "#FFF",
  lines         : 50
},
simpleGradient : {
  primary : "#D4145A",
  accent  : "#FBB03B"
},
starfield : {
  starColor : "#FFF",
  starSize  : 3,
  speed     : 100
},
layeredTriangles : {
  backgroundCol  : "#D6D6D6",
  transparent    : true,
  specificColors : [],
  triangles      : 50
},
cornerSpikes : {
  specificColors : [],
  backgroundCol  : "#FFF",
  lineColor      : "#000",
  speed          : 100,
  lineGlow       : "#FFF"
},
floatingBoxes : {
  specificColors : [],
  boxCount       : 400,
  maxBoxSize     : 80,
  backgroundCol  : "#D6D6D6",
  transparent    : false,
  speed          : 100
}                  
                
                quietflow.js插件的github地址为:https://github.com/paulkr/quietflow.js
版权声明
版权说明: 仅限用于学习和研究目的;不得将上述内容用于商业和非法用途!否则一切后果自负。我们非常重视版权问题,如有侵权请邮件至(171373236#qq.com)与我们联系处理,敬请谅解!


 
                    



















