87,990
社区成员
发帖
与我相关
我的任务
分享
圆圈,然后填充。
<canvas id="canvasId" width="400" height="350"></canvas>
<script type="text/javascript">
var canvas = document.getElementById("canvasId");
var ctx = canvas.getContext("2d");
ctx.fillStyle = "#090";
ctx.beginPath();
ctx.arc(100,100,100,0,2*Math.PI,true);
ctx.arc(80,120,40,0,2*Math.PI,false);
ctx.closePath();
ctx.fill();
</script>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>圆环</title>
</head>
<body>
<canvas id="main" width="404" height="404" style="border: 1px solid green;"></canvas>
</body>
</html>
<script>
var c = document.getElementById("main");
var PI = Math.PI;
var ctx = c.getContext("2d");
ctx.lineWidth = 80;
ctx.strokeStyle = '#009900';
ctx.beginPath();
ctx.arc(202, 202, 100, 0, 2 * Math.PI);
ctx.stroke();
</script>