首页 > 代码库 > canvas绘制圆

canvas绘制圆

canvas绘制圆:

<!doctype html><html><head><meta charset="utf-8"><title>canvas绘制圆</title><style>canvas{border:1px solid black;}</style><script>window.onload=function(){    var ctx=document.getElementById(sample).getContext(2d);    /*圆1*/    ctx.beginPath();    ctx.arc(150,45,35,0,Math.PI*2,false);    ctx.fillStyle="rgba(198,80,77,0.7)";  // 半透明红色    ctx.fill();    ctx.strokeStyle="rgba(198,80,77,1)" ;  //红色    ctx.stroke();        /*圆2*/    ctx.beginPath();    ctx.arc(125,95,35,0,Math.PI*2,false);    ctx.fillStyle="rgba(155,187,89,0.7)";  // 半透明绿色    ctx.fill();    ctx.strokeStyle="rgba(155,187,89,1)";   //绿色    ctx.stroke();        /*圆3*/    ctx.beginPath();    ctx.arc(175,95,35,0,Math.PI*2,false);    ctx.fillStyle="rgba(128,100,162,0.7)";  // 半透明紫色    ctx.fill();    ctx.strokeStyle="rgba(128,100,162,1)" ;  //紫色    ctx.stroke();    }</script></head><body><canvas id="sample" width="300" height="150"></canvas></body></html>

 

canvas绘制圆