我对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()'。什么都不会发生。 –