问题描述
|
当我画一个形状(html5 => canvas)像
context.fillStyle = \"rgba(0,255,0.5)\";
context.fillRect(5,5,25,50);
它总是相对于canvas元素的大小。也就是说:如果更改canvas元素的大小,则该元素的\“ size \”将适应新的canvas大小。
您是否知道如何抑制这种行为(或将我指向正确的方向)?
谢谢,
和我
解决方法
确保您直接在HTML中设置画布的宽度和高度,如下所示:
<canvas id=\"mycanvas\" width=\"...\" height=\"...\"></canvas>
不要在CSS中设置画布的大小,否则会出现缩放问题。
干杯!