Rob*_*ert 24
Finnnn,你是对的.
来自html5规范, http://www.w3.org/TR/2012/WD-html5-author-20120329/the-canvas-element.html#the-canvas-element
canvas元素有两个属性来控制坐标空间的大小:宽度和高度.
指定时,这些属性必须具有有效的非负整数值.
width属性默认为300,height属性默认为150.
Sim*_*ris 12
安排你的布局,以便有一个div,而div的唯一工作就是决定你想要画布的尺寸.
var canvas = document.createElement('canvas');
canvas.width = div.clientWidth;
canvas.height = div.clientHeight;
Run Code Online (Sandbox Code Playgroud)
然后将画布添加到div.