40x40px の正方形とそれらの間に 4px のギャップがある 5x5 グリッドを作成したいのですが、ここに写真があります:
http://i.stack.imgur.com/hu96a.png
だから私はこのようなことをするつもりでした:
$(document).ready(function(){
var ctx = document.getElementById('grid').getContext('2d');
for (var y = 0; y < 5; y++) {
for (var x = 0; x < 5; x++) {
ctx.fillStyle = "rgb(200,0,0)";
ctx.fillRect ((40*y)+4*(y+1),(40*x)+4*(x+1),40*(y+1)+4*(y+1),40*(x+1)+4*(x+1));
};
};
});
しかし、うまくいきませんでした。もっと簡単な方法があると思いますが、方法がわかりません! どうすれば望ましい結果を得ることができますか?
ありがとう!