我對JS腳本一些,它改變寬度和高度帆布元件的:HTML屬性(寬度,高度)獨立地
function RefreshSizes (canvas) {
var temp_width = 320;
var temp_height = 240;
document.getElementById(canvas).setAttribute('width', temp_width);
document.getElementById(canvas).setAttribute('height', temp_height);
}
此功能畫布初始化之後立即調用。 它在Chrome上正常工作。
但在Firefox 49我看到:
UPD#2 全部CSS的帆布
UPD#1測試代碼:
element {
width: 320px;
height: 240px;
}
.canvas {
border: 3px solid #E0E0E0;
z-index: 0;
position: relative;
}
html {
font: 10px/10px arial;
}
順便說一句,這不取決於初始化HTML: \t \t –
請考慮提供演示您的問題的http://stackoverflow.com/help/mcve。 – enhzflep
您沒有將任何參數傳遞給'RefreshSizes()'。什麼都不會發生。 –