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






![MBTI 16型人格职业性格测试源码PC+H5自适应完整版基于ThinkPHP框架[亲测可用]](https://www.icbot.net/upload/portal/20250429/32ccad646f32a5f4926b3b7b5ef3232a.png)















