在CSS中,可以使用border-span
屬性來合并表格的單元格,這個(gè)屬性可以指定一個(gè)單元格跨越多少行或列,下面是一個(gè)示例,展示如何使用border-span
來合并表格的單元格:
<table style="border-collapse: collapse;"> <tr> <td style="border-span: 2 1;">合并兩個(gè)單元格</td> <td>正常單元格</td> </tr> <tr> <td style="border-span: 0 2;">跨越到下一行合并兩個(gè)單元格</td> <td>正常單元格</td> </tr> <tr> <td style="border-span: 2 1;">再次合并兩個(gè)單元格</td> <td>正常單元格</td> </tr> <tr> <td style="border-span: 0 2;">再次跨越到下一行合并兩個(gè)單元格</td> <td>正常單元格</td> </tr> </table>
在這個(gè)示例中:
- ***個(gè)border-span
值為2 1
,表示該單元格跨越2行和1列。
- 第二個(gè)border-span
值為0 2
,表示該單元格不跨越行但跨越2列。
- 第三個(gè)border-span
值為2 1
,表示再次跨越2行和1列。
- 第四個(gè)border-span
值為0 2
,表示再次不跨越行但跨越2列。
這樣,表格中的單元格就可以通過CSS進(jìn)行上下合并了,這種方法不僅適用于上下合并,還可以用于左右合并,只需調(diào)整border-span
的值即可。