canvas制作矩形

 时间:2026-02-18 06:58:19

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制作矩形

  • sublime TEXT2怎么在代码添加注释
  • 原生js实现tab标签切换
  • JAVASCRIPT中的加减乘除
  • bootstraptable如何设置高度对齐
  • EditPlus怎么新添默认的文件类型
  • 热门搜索
    甘肃旅游地图 冲绳旅游攻略 无锡旅游商贸高等职业技术学校 云南旅游团 重庆旅游路线 雁荡山旅游 四平旅游 旅游文章 云南旅游指南 上海旅游景点大全