javascript - 如何更改 HTML Canvas 的大小

标签 javascript html

如何通过函数更改 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>

引用:http://www.w3schools.com/html5/tag_canvas.asp

关于javascript - 如何更改 HTML Canvas 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3463966/

相关文章:

html - 固定菜单覆盖元素的开始

java - 如何在 JSP 中自动更改按钮的名称属性?

javascript/jquery 向 url 添加尾部斜杠(如果不存在)

javascript - 排序数组 Javascript

javascript - 如何根据更改了所填写图像的 href 的字段来更改图像是否显示在网站上

css - 后台 float div

javascript - 当浏览器没有立即触发 popstate 事件时如何处理后退按钮

javascript - HTML5 Canvas 性能和优化技巧、技巧和编码最佳实践

javascript - html2canvas.js 无法在 IE9/10/11 中工作

javascript - 在 ExpressJS 中将变量传递给 JavaScript