JSFiddle - React, Tailwind, and code Playground
by artwl
HTML
<canvas id="myCanvas" width="440" height="300">
您的浏览器不支持canvas!
</canvas>
CSS
canvas{
border:1px solid #CCC;
}
JavaScript
var canvas = document.getElementById("myCanvas");
if (!canvas.getContext) {
return;
}
var ctx = canvas.getContext("2d");
createColorPanel();
function createColorPanel() {
ctx.save();
var myGradient = ctx.createLinearGradient(0, 0, 0, 290);
myGradient.addColorStop(0, "#FF0000");
myGradient.addColorStop(0.5, "#00FF00");
myGradient.addColorStop(1, "#0000FF");
ctx.fillStyle = myGradient;
ctx.fillRect(10, 10, 420, 280);
ctx.restore();
}