キャンバスを使用してグリッドを描画する次のコードがあるとします。
var canvas = document.getElementById('canvas'),
ctx = canvas.getContext('2d'),
rows = 10,
cols = 10,
size = canvas.getAttribute("width") / rows;
drawGrid();
function drawGrid() {
for (var i = 0; i < rows; i++) {
for (var j = 0; j < cols; j++) {
ctx.strokeStyle ='rgba(242, 198, 65, 0.1)';
ctx.strokeRect(i * size, j * size, size, size);
ctx.fillStyle = 'rgb(38,38,38)';
ctx.fillRect(i * size, j * size, size, size);
}
}
}
ここで結果を表示できます
私の質問は、行にコメントを付けるとグリッドが太く見える理由ですctx.fillRect(i * size, j * size, size, size);
編集
を使用せずに同じ結果を得るにはどうすればよいfillRect
ですか?
</p>