h5标签canvas绘制圆形

2025-10-27 09:46:18

1、新建文件创建400*400的画布,并引入js

h5标签canvas绘制圆形

2、设置画布颜色为#888

h5标签canvas绘制圆形

3、效果如图

h5标签canvas绘制圆形

4、创建半径为10的圆形

h5标签canvas绘制圆形

5、效果如图

h5标签canvas绘制圆形

6、循环创建多个圆形

h5标签canvas绘制圆形

7、效果如图

h5标签canvas绘制圆形

8、设置圆形间的间距

h5标签canvas绘制圆形

9、效果如图

h5标签canvas绘制圆形

10、stroke设置边框

h5标签canvas绘制圆形

11、效果如图

h5标签canvas绘制圆形

12、设置边框和填充是圆形

h5标签canvas绘制圆形

h5标签canvas绘制圆形

13、附上代码js部分

function draw(){

var canvas = document.getElementById("canvas");

var context = canvas.getContext("2d");

context.fillStyle = "#888";

context.fillRect(0,0,400,400);

for(var i=0; i<10; i++){

 

context.beginPath();

context.arc(i*25,i*25,i*10,0,Math.PI*2,true);

context.closePath;

context.fillStyle = "rgba(0,255,0,0.2)"

context.fill();

context.strokeStyle = "rgba(0,255,0,1)";

context.stroke();

}

}

h5标签canvas绘制圆形

14、html部分

<title>绘制圆形</title>

<script src="canvas1.js"></script>

</head>

<style>

*{padding:0; margin:0;}

</style>

<body onload="draw();">

<canvas id="canvas

</body>

h5标签canvas绘制圆形

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢