我只用CSS做了一個類似於表格的佈局。將所有單元格設置爲float:left
時,容器.matrix
對於4個單元格是足夠寬的。CSS表格式的矩陣上的邊框樣式,沒有額外的類
<div class="matrix">
<!-- first row -->
<div class="cell">Cell contents</div>
<div class="cell">Cell contents</div>
<div class="cell">Cell contents</div>
<div class="cell right">Cell contents</div>
<!-- last row -->
<div class="cell last">Cell contents</div>
<div class="cell last">Cell contents</div>
<div class="cell last">Cell contents</div>
<div class="cell last right">Cell contents</div>
</div>
要控制在邊框樣式應用於我用.last
和.right
類的邊緣忽略邊框的樣式:
.cell {
border-bottom:1px solid red;
border-right:1px solid red;
}
.right {
border-right:none;
}
.last {
border-bottom:none;
}
我想知道如果任何人有技術,其中我實現相同的結果/邏輯 - 但不需要額外的類。
感謝您的協助!
如果這是「表樣」,有沒有理由不使用表? – Spudley