<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>线性渐变图形</title>
</head>
<body>
<canvas id="canvas" width="400" height="300" style="border:1px solid blue;"></canvas>
<script>
var c=document.getElementById('canvas');
var cxt=c.getContext("2d");
var grd=cxt.createLinearGradient(0,0,400,300);
grd.addColorStop(0,"#FF0000");
grd.addColorStop(1,"#00FF00");
cxt.fillStyle=grd;
cxt.fillRect(0,0,400,300); //绘制矩形区域
</script>
</body>
</html>