HTML5 canvas圆形泡泡动画背景特效
background.js是一款HTML5 canvas梦幻圆形泡泡动画背景特效。通过background.js插件,你可以轻
松的制作出带渐变效果的气泡动画背景效果,并且背景颜色能在4种颜色间平滑过渡转换。
在线预览 下载
background.js插件的特点还有:
- 支持4种渐变颜色。
- 实现梦幻泡泡效果。
- 动画平滑过渡效果。
- 检测移动设备并尝试优化资源。
- 纯JavaScript制作,没有任何依赖。
使用方法
在页面中引入background.js文件。
<script src="path/to/background.js"></script>
HTML结构
使用<canvas>
元素来创建背景。
<canvas id="background"></canvas>
CSS样式
如果要制作全屏效果,可以使用下面的css代码将元素固定在视口中。
#background {
position: fixed;
top: 0;
left: 0;
z-index: -100;
}
配置参数
background.js创建可以修改的配置参数如下:
var options =
{
resolution: 1,
gradient:
{
resolution: 4,
smallRadius: 0,
hue:
{
min: 0,
max: 360
},
saturation:
{
min: 40,
max: 80
},
lightness:
{
min: 25,
max: 35
}
},
bokeh:
{
count: 30,
size:
{
min: 0.1,
max: 0.3
},
alpha:
{
min: 0.05,
max: 0.4
},
jitter:
{
x: 0.3,
y: 0.3
}
},
speed:
{
min: 0.0001,
max: 0.001
},
debug:
{
strokeBokeh: false,
showFps: false
}
};