我尝试创建 2 层高分辨率 (2480x3508) Canvas 元素缩放到 100% 窗口高度和 50% 窗口宽度。
目前,我有 2 个 Canvas 层。但是,如果我设置高分辨率 (2480x3508),层将比屏幕大得多。
这是我的代码:
<div style="position: relative; width: 1235px; height: 100%;">
<canvas id="myCanvas" width="2480" height="3500" style="position: absolute; top: 0px; left: 0px;"></canvas>
<canvas id="myCanvas2" width="2480" height="3500" style="position: absolute; top: 0px; left: 0px;"></canvas>
</div>
总结一下: 我想在另一个上获得 2 个 Canvas 层。 Canvas 层必须是高分辨率的。 并且 Canvas 层必须缩放到宽度:1235px;高度:100%。
最佳答案
只需使用 height=100% 和 width=100%
关于html - 高分辨率 Canvas 页面缩放到窗口高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55364019/