我有以下布局。第一行打印得很好,但是第二行的开头从第二行的第二个 div 的位置开始。如果我将第一行中最后一个 div 的跨度设置为 3,则第二个打印效果很好。
父 div 为 670 像素,每个子 div 为 160(包括 10px 右边距)所有 4 个应该排成一行,但它们不是,这里有什么问题?
我基本上想要一个 17 个跨度的父 div,其中有 4 个子 div 的行,每个子 div 的跨度为 4。
<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>