2013-03-09 71 views
1

我有一个HTML页面上的画布:的Javascript画布大小

<canvas id="canvas" class="canvas"></canvas> 

属性widthheight拉伸的画布到某一领域,但不调整它。所以

var canvasElement = document.getElementById('canvas'); 
canvasElement.width = 400; 
canvasElement.height = 400; 

不起作用。

如何调整画布大小(使其不等于160 * 320)?

回答

0

你可以这样做,这样。

var canvasElement = document.getElementById('yourCanvasElement'); 
canvasElement.width = 500; 
canvasElement.height = 400; 
+0

这个答案和OPs代码有什么区别? (不包括元素ID和像素大小) – Shomz 2014-06-09 19:58:05