例
赤と緑のグラデーション塗りつぶし矩形を描画します:
JavaScript:
var canvas=document.getElementById("myCanvas");
var
ctx=canvas.getContext("2d");
var grd=ctx.createLinearGradient(0,0,150,0);
grd.addColorStop(0.3,"red");
grd.addColorStop(0.7,"green");
ctx.fillStyle=grd;
ctx.fillRect(0,0,150,100);
Try it yourself »