canvas制作矩形

2025-11-04 05:23:05

1、新建一个html文件。如图:

canvas制作矩形

2、在html文件上找body标签,在body标签里创建<canvas>然后给canvas标签添加一个id="canvas",同时设置宽和高。如图:

代码:

<canvas id="canvas

canvas制作矩形

3、为了让效果更好看,我们给canvas标签设置样式。在title标签后面创建一个<style>然后设置canvas的样式。效果:

样式代码:

<style>   #canvas{    border: 1px solid #ddd;    margin:50px auto;    display: block;   }  </style>

canvas制作矩形

4、指定绘制效果为2d。在style标签后面新建一个<script>标签,在这个表里设置canvas的绘制类型为2d。效果如图:

设置代码:

<script type="text/javascript">   window.onload = function(){    var canvas=document.getElementById("canvas");    var content=canvas.getContext("2d");       }  </script>

canvas制作矩形

5、设置矩形距离画布的距离和宽、高、背景颜色。使用‍fillRect(x , y, widht,height)设置矩形与画布的距离、宽、高;使用fillStyle设置矩形背景的颜色。设置效果如图:

设置代码:

content.fillStyle = "aqua";

content.fillRect(100,100,200,200);

canvas制作矩形

6、保存好html文件后使用浏览器打开查看效果,即可看到一个矩形就制作出来了。如图:

canvas制作矩形

7、制作的所有代码。只要把所有代码复制到html文件上,保存后运行即可看到效果。

所有代码:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8" />

<title></title>

<style>

#canvas{

border: 1px solid #ddd;

margin:50px auto;

display: block;

}

</style>

<script type="text/javascript">

window.onload = function(){

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

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

content.fillStyle = "aqua";

content.fillRect(100,100,200,200);

}

</script>

</head>

<body>

<canvas id="canvas

</canvas>

</body>

</html>

canvas制作矩形

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