我试图将这些“块”堆叠起来,它们之间有一些边距。问题是它们不会“阻塞”它们之间有 3 个像素的空间。它们只是堆叠在一起(典型的 div 标签)。
<div style="display: inline-block; margin: 3px; vertical-align: middle;">
<div style="background-color: #000000; height: 100px; width: 100px;"></div>
<div style="background-color: #000000; height: 100px; width: 100px;"></div>
<div style="background-color: #000000; height: 100px; width: 100px;"></div>
<div style="background-color: #000000; height: 100px; width: 100px;"></div>
</div>
为什么它不起作用?演示:http: //jsfiddle.net/edgren/Y9gCG/
提前致谢。