在我的jsfiddle中有一個填充爲黃色的簡單矩形,我需要的是以某種方式更新DrawRectangle以根據特定值填充矩形,如果我給它100整個矩形應該充滿如果矩形寬度的15比15%,應不僅填補 http://jsfiddle.net/J4HuQ/根據具體的值在html5畫布中填充一個矩形
var val = 100;
DrawRectangle(val);
function DrawRectangle(value){
var canvas = document.getElementById('myCanvas');
var context = canvas.getContext('2d');
context.beginPath();
context.rect(0,0,200,50);
context.fillStyle = 'yellow';
context.fill();
context.stroke();
}
200的矩形右側的實際寬度? – Sora
200是最大寬度,等於100% –
謝謝你的回答 – Sora