【发布时间】:2013-09-11 17:50:14
【问题描述】:
我正在尝试使用两个 for 循环 绘制一个网格,一个用于绘制 10 条垂直线,另一个用于绘制 10 条水平线。像这样:
for(var i=1;i<10;i++){
context.moveTo(0,i*b/10);
context.lineTo(a,i*b/10);
context.stroke();
}
所以绘制的线条是不同的宽度,模糊......我读到在 moveTo() 和 lineTo() 方法中都添加了 0.5,但这也不起作用。没有实现所有 10 行相同的比例方式。 首先,为什么会这样?我该怎么办?
这真的很奇怪。我已经测试了你在这里写的所有内容,结果是一样的。现在我拼命地打开了Firefox,一切看起来都很完美。所以它只是关于铬。
【问题讨论】:
-
您能否发送更多代码块,以便我自己测试一下,看看您看到了什么?
-
在 Mac OS 10.8.4 上的最新 Chrome/FF/Sf 上,@bfavaretto 的小提琴对我来说也很好
标签: javascript html canvas drawing