これらの「ブロック」をいくつかのマージンで積み重ねようとしています。問題は、それらの間に 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/
前もって感謝します。