所以,我有一小段代码可以生成盒子的行和列,它们之间有空格。
它似乎工作正常;但是,当我将框的高度和宽度设置为 32 像素并将它们之间的空间设置为 8 像素时,框应该在的位置开始出现间隙。
如果我使用几乎任何其他数字,它们都可以工作,但我当然会把我的想法定在 32 和 8 上。
我想知道这是否是我循环创建盒子的方法,或者是否有一些我不明白的基础数学正在发生。
这是使用相关代码设置的 jsFiddle:
http://jsfiddle.net/dondon/zMnuK/
如果您将 JS 部分中的“间距”修改为 7 或 9,间隙就会消失。什么是 8(或 4)导致间隙出现?
任何输入表示赞赏!:)