Dzwebs.Net

撰写电脑技术杂文十余年

canvas画渐变线条

Admin | 2016-5-1 10:56:01 | 被阅次数 | 4864

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  canvas画渐变线条实在太容易,先定义好渐变填充之后,再应用到canvas,最后再利用canvas划线,问题就解决了。下面我们看实例。

  一、HTML控件

  <canvas id="myCanvas" width="300" height="150" style="border:1px solid #d3d3d3;">
您的浏览器不支持 HTML5 canvas 标签。</canvas>

  二、JS代码

  var c=document.getElementById("myCanvas");
  var ctx=c.getContext("2d");
  //定义渐变
  var gradient=ctx.createLinearGradient(0,0,100,0);
  gradient.addColorStop("1","green");
  gradient.addColorStop("0.2","blue");
  gradient.addColorStop("0.2","red");

  //应用渐变
  ctx.strokeStyle=gradient;
  //画线
  ctx.lineWidth=5;
  ctx.moveTo(10,75);
  ctx.lineTo(280,75);
  ctx.stroke();

  最后,画出下面的渐变线。

画渐变线


该杂文来自: 网页制作杂文

上一篇:jquery canvas 画扇形

下一篇:canvas圆形清理

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计