您需要制作一个具有固定宽度(400)的容器 div,然后将您的对象放入宽度为 100(容器的 1/4)的 div 中,然后从插入图像和文本的数据库中加载每个对象。请参见下面的示例。当对象进来时,它们将水平堆叠,一旦空间用完(在 5 处),第 5 个将转到下一行并继续前进。将其限制为 3 行必须使用 SQL --> LIMIT 0, 12;
无需为您编写整个代码,这应该可以让您很好地了解该做什么。
<div style="width:400px;">
<div style="width:100px;display:inline-block;">
<div class="image"><img src=""></div>
<div class="description">Lorem Ipsum</div>
</div>
<div style="width:100px;display:inline-block;">
<div class="image"><img src=""></div>
<div class="description">Lorem Ipsum</div>
</div>
<div style="width:100px;display:inline-block;">
<div class="image"><img src=""></div>
<div class="description">Lorem Ipsum</div>
</div>
<div style="width:100px;display:inline-block;">
<div class="image"><img src=""></div>
<div class="description">Lorem Ipsum</div>
</div>
</div>