【发布时间】:2012-03-29 20:01:02
【问题描述】:
我正在尝试在 html5 画布上绘制,下面的代码应该给我一条从左上到右下的对角线。但是我没有得到预期的结果。上下文是否需要任何转换? HTML
<canvas id="myCanvas" style="margin-left:auto; margin-right:
auto;width:700px;height:100px;border:1px solid grey">
</canvas>
JS
var canvas = $("#myCanvas");
var pen = canvas[0].getContext("2d");
pen.strokeStyle = "#000000"; pen.lineWidth = "2";
pen.beginPath(); pen.moveTo(700, 100); pen.lineTo(0,0);
pen.stroke();
【问题讨论】:
-
我在stackoverflow.com/questions/4397315/html5-canvas-distorted 找到了一种解决方法,但仍然不确定为什么 CSS 不起作用。
标签: javascript jquery css html canvas