【发布时间】:2011-11-24 15:25:09
【问题描述】:
我有这个画布:
<canvas id="game" width="280" height="280"></canvas>
css 通过以下方式设置画布样式:
canvas
{
width: inherit;
height: 280px;
}
随着宽度的变化,画布会扭曲绘图。我需要知道如何弥补这一点。谁能帮助我?
【问题讨论】:
-
画布必须始终是正方形,并且适合包含它的元素?
-
不,画布可以改变大小,高度和宽度都可以。 (取决于设备、浏览器大小等...)但我想要一个绝对的、不失真的上下文。
-
我认为这取决于您拥有的应用程序类型。你在画什么?
-
您使用的是相对值吗? IE。画布大小的百分比?
-
不,绝对数字。仅像素。
标签: css html canvas distortion