如何通过函数更改 html Canvas 的大小?我试过Width=123;"
和canvas.style.Width=123 canvas.width=123
他们都没有在这里工作 Canvas 的 HTML 代码 <CANVAS id="canvas" width="460px" height="800px"></CANVAS>
并在CSS canvasarea { width: 460px; height: 800px;
最佳答案
<canvas>
元素支持width
属性。
示例:<canvas width="123"></canvas>
要使用 javascript 更改宽度,请执行以下操作:
<canvas id="myCanvas"></canvas>
<script type="javascript">
function changeCanvasWidth() {
myCanvas = document.getElementById("myCanvas");
myCanvas.style.width="123px";
}
</script>
关于javascript - 如何更改 HTML Canvas 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3463966/