3 回答

TA貢獻1817條經(jīng)驗 獲得超6個贊
您可以使用以下代碼設(shè)置畫布的背景顏色。
var canvas = document.getElementById("canvas");
var context = canvas.getContext("2d");
context.fillStyle = "green";
context.fillRect(0, 0, canvas.width, canvas.height);
canvas{ border: 1px solid black; }
<canvas width=300 height=150 id="canvas">

TA貢獻1804條經(jīng)驗 獲得超7個贊
在畫布上,您可以使用它getAttribute()
來檢索尺寸。看看我的片段:
let canvas = document.getElementById('canvas');
let cheight = parseInt(canvas.getAttribute("height"));
let cwidth = parseInt(canvas.getAttribute("width"));
let context = canvas.getContext('2d');
context.fillStyle = "green";
context.fillRect(0,0,cwidth,cheight);
<canvas width="200" height="200" id="canvas">
添加回答
舉報