手机版 | ------------全站资源有,统一解压码,解码平台,请点这里 ------------ 设首页 | 加收藏
当前位置: 网站首页 > jQuery库 > 文章 当前位置: jQ > 文章

js多边形渐变网格背景插件

时间:2020-06-25    点击: 次    来源:网络    作者:佚名 - 小 + 大

js多边形渐变网格背景插件
简要教程

trianglify是一款js多边形渐变网格背景插件。该插件可以生成基于CANVAS、SVG或PNG图片的多边形网格背景。

使用方法

NPM

npm install trianglify --save                               

yarn

yarn add trianglify                               

在页面中直接引入。

<script src="./dist/trianglify.min.js"></script>                                 
初始化插件

使用下面的代码生成一个基本的多边形网格背景。

var pattern = Trianglify({    width: 600,    height: 400,    cell_size: 75,    variance: 0.75,    seed: null,     x_colors: 'random',    y_colors: 'match_x',    palette: colorbrewer,     color_space: 'lab',    color_function: null,    stroke_width: 1.51,    points: undefined }) // as Canvasdocument.body.appendChild(pattern.canvas())// as SVGdocument.body.appendChild(pattern.svg())// as PNGdocument.body.appendChild(pattern.png())                              
配置参数
  • width:pattern的宽度。
  • height:pattern的高度。
  • cell_size:随机单元格的尺寸。
  • variance:网格的随机数。
  • seed:RNG的种子。
  • x_colors:X color stops
  • y_colors:Y color stops
  • palette:“随机”颜色选项的调色板。
  • color_space:用于渐变构造和插值的颜色空间。
  • color_function:返回颜色规格的颜色函数f(x,y),该颜色规格可由chroma-js控制。
  • stroke_width:描边的宽度。
  • points:一组[x,y]坐标为三角形。默认为未定义,并生成点。

 该js多边形渐变网格背景插件的github网址为:

 js多边形渐变网格背景插件 本地下载

上一篇:jQuery响应式垂直侧边栏插件rvnm

下一篇:jQuery模态窗口插件vintage-popup

浙ICP备18035339号-15  |   QQ:79720816  |  地址:蚂蚁分享-一个只做有用的分享。  |  13388629007  |  
Copyright © 2023 蚂蚁分享网 版权所有,授权www.tanan.net使用 Powered by ANTQQ.COM