javascript网格中行与行之间的间隙
gap between lines in javascript grid
我用两个javascript for循环创建了一个网格,由于某种原因,我在网格中的线之间有一个固定的间隙。我不明白是什么造成了差距。
这就是我所做的。
var length = 100;
var text = "";
var i;
for (i = 0; i < length; i++) {
text += '<div>';
for(var x = 0; x < length; x++){
text += '<div class="b"></div>';
}
text += '</div>';
}
https://jsfiddle.net/davseveloff/wL3Ljpxo/我认为原因是div是空的,尽管它们有宽度和高度…
请帮忙就太好了。
TNX
这是因为元素和<br>
标签之间的空格被呈现为文本,如果你将字体大小设置为0
,它将删除间隙,同时仍然断行。
#demo {
font-size: 0;
}
添加一个类,并对外部div应用相同的高度
for (i = 0; i < length; i++) {
text += '<div class="row">';//
for(var x = 0; x < length; x++){
text += '<div class="b"></div>';
}
text += '</div>';
}
CSS .row{
height: 2px;
}
http://jsfiddle.net/afelixj/xrcgfm7g/请检查小提琴。我已经增加了网格大小为5px,并删除了背景图像的清晰度。
相关文章:
- 函数参数中的数据与指定变量之间的任何性能差异
- 全局变量和全局对象的属性之间有什么区别吗
- 使用D3.js的SVG圆周围的矩形之间的间隙不是通用的
- 如何在美国的 SVG 地图上创建各州之间的统一间隙
- 滚动时突出显示当前部分 - 部分之间的间隙
- 同位素包装中项目之间的发际线间隙在窗口调整大小时
- 删除云中点之间的间隙 - 随着距离的靠近,使它们变大
- 如何在 nvd3 图例和图表之间添加间隙
- 如何消除标题和图像滑块之间的间隙
- 有“;间隙”;在我的砖石卡片上的一排排之间
- Firefox以不同的方式调整图像大小,导致图像之间存在间隙/额外像素
- 如何找出屏幕底部和最底部HTML内容之间的间隙
- 具有隐藏列的表,当使它们可见时,它们之间有间隙
- 悬停在引导导航条上使用CSS,如何处理下拉菜单之间的间隙
- Highcharts JS: x轴标签之间的间隙太细了
- Chart.js:当两个日期之间有间隙时,将yAxis点设置为0
- D3.js:时间刻度和数据:刻度和数据之间的一些像素间隙
- 在显示四个序列的高图表柱图中的第二个和第三个序列之间添加间隙
- D3js -在饼状图中添加路径之间的透明间隙
- javascript网格中行与行之间的间隙