画布 fillRect() 方法
示例
绘制一个填充的 150*100 像素矩形
JavaScript
const canvas = document.getElementById("myCanvas");
const ctx = canvas.getContext("2d");
ctx.fillRect(20, 20, 150, 100);
自己尝试 »
更多示例请见下方。
描述
The fillRect()
方法绘制一个“填充”矩形。
The fillRect()
方法不会改变当前路径。
默认的 fillStyle
是 #000000(纯黑色)。
语法
context.fillRect(x, y, width, height) |
参数值
参数 | 描述 | 播放它 |
---|---|---|
x | 矩形左上角的 x 坐标 | 播放它 » |
y | 矩形左上角的 y 坐标 | 播放它 » |
宽度 | 矩形的宽度(以像素为单位) | 播放它 » |
高度 | 矩形的高度(以像素为单位) | 播放它 » |
返回值
无 |
更多示例
示例
为矩形定义红色填充颜色
JavaScript
const canvas = document.getElementById("myCanvas");
const ctx = canvas.getContext("2d");
ctx.fillStyle = "red";
ctx.fillRect(20, 20, 150, 100);
自己尝试 »
浏览器支持
The <canvas>
元素是 HTML5 标准 (2014)。
fillRect()
在所有现代浏览器中均受支持。
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 9-11 |
❮ 画布 参考