在表格中,我們可以使用CSS將相鄰單元格融合在一起,以創建更寬的單元格。這種技術可以用于許多目的,例如創建表格標題或融合跨列或跨行的單元格。
table {
border-collapse: collapse;
}
th,
td {
padding: 10px;
border: 1px solid black;
}
/* 合并單元格 */
td.colspan {
/* 融合兩列 */
grid-column: span 2;
}
td.rowspan {
/* 融合兩行 */
grid-row: span 2;
}
要合并單元格,我們需要使用colspan和rowspan屬性。這些屬性的值表示將單元格融合到幾列或幾行中。使用CSS Grid屬性定義要融合的行或列。
在上面的代碼中,我們首先通過border-collapse: collapse設置表格邊框為合并,使邊框在相鄰單元格之間消失。
接下來,我們使用通用的th和td樣式設置表格單元格的內邊距和邊框。
最后,我們為要合并的單元格設置grid-column和grid-row屬性。在本例中,我們將單元格融合為兩列或兩行。
通過使用上述方法和技術,您可以輕松地融合表格單元格以創建您需要的表格布局和結構。