CSS的border-collapse
属性用于控制表格的边框是否合并。
在HTML中,如果表格的相邻单元格有相同的边框样式,它们会合并为一个共享的边框。而使用border-collapse
属性可以控制这种合并行为。
border-collapse
属性有两个可能的取值:
collapse
:表示合并边框。相邻单元格的边框会合并为一个共享的边框。合并后的边框宽度等于原来各边框宽度中的最大值。separate
:表示不合并边框。相邻单元格的边框保持独立。每个单元格都有自己独立的边框。
默认情况下,表格的border-collapse
属性值为separate
,即不合并边框。
以下是border-collapse
属性的使用示例:
table {
border-collapse: collapse; /* 合并边框 */
}
td, th {
border: 1px solid black; /* 设置单元格边框 */
}
在上面的示例中,table
元素的border-collapse
属性被设置为collapse
,使得表格的边框合并为一个共享的边框。
使用border-collapse
属性可以控制表格外观,根据具体需求选择合适的取值。