我創建了一個簡單的canvas元素入門
<canvas style="width:100%;height:100%;" id="canvas"></canvas>
當我試圖讓高度,但是在javascript canvas元素的高度:
var canvas = document.getElementById(config.elementId);
console.log(canvas.height); //150
console.log(canvas.width); //300
console.log(canvas.style.height); //100%
console.log(canvas.style.width); //100%
如果我檢查的元素chrome的調試器,並且實際上將鼠標懸停在元素上,chrome報告的元素大小爲
1627x925px
如何在地球上得到0在js中測量?
見接受這個問題的答案http://stackoverflow.com/questions/4938346/canvas-width-and-height-in-html5 – Musa