我希望一行固定大小的項目能夠水平均勻地分佈在我的頁面上。爲此,我使用html表格。目前我有一個表格,當頁面展開時單元格展開,這非常棒。然而,第一個元素始終對齊到左側,最後一個元素與右側邊界之間具有可擴展空間。我並不在乎父母的邊界與第一個和最後一個元素之間是否存在間隔,但我希望它們兩者都是相同的。html表格行中的均勻間隔/可展開單元格
我缺少什麼?
CSS:
table {
border-collapse: collapse;
width: 100%;
text-align: center;
background: #AAAAFF;
padding: 12px;
}
tr {
background: #AAFFAA;
}
td {
background: #FF4444;
padding: 4px;
}
div {
background: #FFAAAA;
padding: 12px;
}
HTML:
<table>
<tr>
<td><div style="width:400px">A large cell</div></td>
<td><div style="width:200px">A small cell</div></td>
<td><div style="width:100px">A smaller cell</div></td>
</tr>
</table>
很好很簡單,謝謝!如果所有的元素都是相同的大小,這看起來會造成不平衡的空間。爲所有div設置'margin:auto',在任何地方都會產生空格(我的圖像中的情況二),這對我來說已經足夠了。 – jozxyqk