canvas 盒子全涂红
时间: 2024-10-12 14:15:02 浏览: 7
Canvas实现微信红包照片效果
在HTML5的Canvas上,如果你想将整个画布区域填充为红色,你可以使用`fillStyle`属性设置背景颜色,然后调用`fillRect()`函数来绘制一个从左上角填充到底部右角的矩形。这里是简单的步骤:
```html
<!DOCTYPE html>
<html>
<body>
<canvas id="myCanvas" width="500" height="500"></canvas>
<script>
var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext("2d");
// 设置填充颜色为红色
ctx.fillStyle = "red";
// 开始填充(如果之前有内容会被覆盖)
ctx.fillRect(0, 0, canvas.width, canvas.height);
</script>
</body>
</html>
```
在这个例子中,`fillRect(0, 0, canvas.width, canvas.height)`会填充整个画布(`0, 0`代表左上角坐标,`canvas.width, canvas.height`分别代表宽度和高度)。
阅读全文