HTML <canvas> width 属性
示例
一个高度和宽度为 200 像素的 <canvas> 元素
<canvas id="myCanvas" width="200" height="200" style="border:1px solid">
自己试试 »
下面有更多“自己试试”示例。
定义和用法
The width
属性指定 <canvas>
元素的宽度,以像素为单位。
提示:使用 height
属性指定 <canvas>
元素的高度,以像素为单位。
提示:每次重置画布的高度或宽度时,画布内容都会被清除(参见页面底部的示例)。
提示:在我们的 HTML 画布教程 中了解更多关于 <canvas>
元素的信息。
浏览器支持
表中的数字指定了完全支持该属性的第一个浏览器版本。
属性 | |||||
---|---|---|---|---|---|
width | 4.0 | 9.0 | 2.0 | 3.1 | 9.0 |
语法
<canvas width="pixels">
属性值
值 | 描述 |
---|---|
pixels | 指定画布的宽度,以像素为单位(例如“100”)。默认值为 300 |
更多示例
示例
通过将 width 属性设置为 400px 来清除画布(使用 JavaScript)
<canvas id="myCanvas" width="200" height="200" style="border:1px solid"></canvas>
<script>
let c = document.getElementById("myCanvas");
let ctx = c.getContext("2d");
ctx.fillStyle = "#92B901";
ctx.fillRect(50, 50, 100, 100);
function clearCanvas() {
c.width = 400;
}
</script>
自己试试 »
❮ HTML <canvas> 标签