蓝戒的博客


粒子背景特效Particleground.js插件使用解析

Particleground简介:

Particleground是一个JavaScript插件,用于时髦的后台粒子系统。包括鼠标在桌面设备和移动设备上的陀螺仪控制的可选视差效果。在支持HTML5画布的浏览器中工作。

查看demo

初始化:

particleground(document.getElementById('your-element');

注意事项:

v1.0.0以上版本支持js原生调用,不必依赖jquery。

具体使用方法:

1)引入文件

<script type='text/javascript' src='js/jquery-1.11.1.min.js'></script>
<script type='text/javascript' src='jquery.particleground.min.js'></script>

2)html

<div id="particles"></div>

3)js调用

// 原生js(要求v1.0.0以上版本):
particleground(document.getElementById('particles');

//可以根据下面表格中参数说明设定相应参数
particleground(document.getElementById('particles'), {
    dotColor: '#ff0000',
    lineColor: '#ff0000'
});

// jQuery:
$('#particles').particleground();
 
//可以根据下面表格中参数说明设定相应参数
$('#particles').particleground({
   dotColor: '#ff0000',
   lineColor: '#ff0000'
});

参数:

名称 默认值 描述
minSpeedX 0.1
maxSpeedX 0.7
minSpeedY 0.1
maxSpeedY 0.7
directionX ‘center’ 可用值 ‘center’, ‘left’ 和’right’.
directionY ‘center’ 可用值’center’, ‘up’ 和 ‘down’.
density 10000 确定生成多少料子
dotColor ‘#666666’  点的颜色
lineColor ‘#666666’  线的颜色
particleRadius 7  粒子半径
Dot size  点的大小
lineWidth 1  线的宽度
curvedLines false 线是否弯曲
proximity 100 两个点间多远开始连
parallax true  视差效果
parallaxMultiplier 5 数量越低,视差效果更强
onInit function() {} 初始时调用函数
onDestroy function() {} 销毁时调用函数

项目地址:

https://github.com/jnicol/particleground

参考:

http://www.jq22.com/jquery-info566

http://www.jqhtml.com/8478.html

本文固定链接: http://www.webzsky.com/?p=1306 | 蓝戒的博客

cywcd
该日志由 cywcd 于2018年10月11日发表在 javascript 分类下, 通告目前不可用,你可以至底部留下评论。
原创文章转载请注明: 粒子背景特效Particleground.js插件使用解析 | 蓝戒的博客
关键字: ,

粒子背景特效Particleground.js插件使用解析:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter
来自的朋友,欢迎您 点击这里 订阅我的博客 o(∩_∩)o~~~
×