私は次のレイアウトを持っています。最初の行は問題なく印刷されますが、2 行目の最初の行は、2 行目の 2 番目の div があるべき場所から始まります。1 行目の最後の div のスパンを 3 に設定すると、2 行目が正常に出力されます。
親の div は 670 ピクセルで、各子は 160 ピクセルです (10 ピクセルの右マージンを含む) 4 つすべてが一列に収まるはずですが、そうではありません。
基本的に、17 スパンの親 div と、それぞれ 4 のスパンを持つ 4 つの子 div の行が必要です。
<div id="parent" class="span-17 last>
<div id="child" class="span-4">
<span>content</content>
<span> image </content>
</div>
<div id="child" class="span-4">
<span>content</content>
<span> image </content>
</div>
<div id="child" class="span-4">
<span>content</content>
<span> image </content>
</div>
<div id="child" class="span-4 last">
<span>content</content>
<span> image </content>
</div>
<!--row 2 starts -->
<div id="child" class="span-4">
<span>content</content>
<span> image </content>
</div>
<div id="child" class="span-4">
<span>content</content>
<span> image </content>
</div>
<div id="child" class="span-4">
<span>content</content>
<span> image </content>
</div>
<div id="child" class="span-4 last">
<span>content</content>
<span> image </content>
</div>
</div>