右,基本上,我有一個網上商店的設置,從數據庫中提取所有項目,然後將它們打印爲div,以便它們可以很好地對齊在一起。 我的問題是,我不知道如何讓他們很好地包裝在他們的容器中:http://puu.sh/5j4Er.png使divs換行到下一行,無論它們的大小
任何有關如何完成這些任務的一般提示?正如你從屏幕截圖中看到的那樣,其中兩個div仍然停留在右側,可能是因爲左側更大。
的容器是:
<div style='padding-bottom: 140px; display: block; float: left; margin-top: 20px; width: 100%;'><h2 style='margin-bottom:20px;'>$desc</h2>
而且每格爲:
<div style='width:".$size."px; display: block; margin-top: 10px; float: left;'>
<table width='".$size."px' cellspacing='10'>
<tr>
<td colspan='2'><a href='$shop?buy=$id'><h2>$item[name]</h2></a></td>
</tr>
<tr>
<td><a href='$shop?buy=$id'><img src='$item[img]' style='width:64px;height:64px;-webkit-box-shadow:rgba(0, 0, 0, 0.496094) 3px 3px 3px;border-bottom-color:#333366;border-bottom-width:2px;border-color:initial;border-left-color:#333366;border-left-width:2px;border-right-color:#333366;border-right-width:2px;border-style:initial;border-top-color:#333366;border-top-width:2px;box-shadow:rgba(0, 0, 0, 0.496094) 3px 3px 3px;padding-bottom:1px;padding-left:1px;padding-right:1px;padding-top:1px;' /></a></td>
<td><a href='$shop?buy=$id'><h3><b>Prix:</b> $item[price]</h3></a>$item[description]</td>
</tr>
</table>
</div>
任何提示嗎? :)
謝謝! 馬克
避免內聯樣式。你的代碼很難閱讀。 – matewka
您**需要**才能開始使用.css樣式表。 –