CSS border-collapse 属性
下面有更多实例。
定义和用法
border-collapse
属性设置表格的边框是否被合并为一个单一的边框,还是象在标准的 HTML 中那样分开显示。
默认值: | separate |
---|---|
继承性: | yes |
支持动画: | no. 阅读有关动画的信息 |
版本: | CSS2 |
JavaScript 语法: | object.style.borderCollapse="collapse" 测试一下 |
浏览器支持
表中的数字表示支持该属性的第一个浏览器版本。
属性 | |||||
---|---|---|---|---|---|
border-collapse | 1.0 | 5.0 | 1.0 | 1.2 | 4.0 |
语法
border-collapse: separate|collapse|initial|inherit;
属性值
值 | 描述 | 试一试 |
---|---|---|
separate | 默认值。边框会被分开。不会忽略 border-spacing 和 empty-cells 属性 | 亲自试一试 » |
collapse | 如果可能,边框会合并为一个单一的边框。会忽略 border-spacing 和 empty-cells 属性 | 亲自试一试 » |
initial | 将此属性设置为其默认值。请参阅 initial | 亲自试一试 » |
inherit | 从其父元素继承此属性。请参阅 inherit |
更多实例
实例
使用 "border-collapse: separate" 时,可以使用 border-spacing 边框间距属性设置单元格之间的间距:
#table1 {
border-collapse: separate;
border-spacing: 10px;
}
亲自试一试 »
实例
使用 "border-collapse: collapse" 时,代码中第一个出现的单元格将 "win":
table, td, th {
border: 3px solid red;
}
#table1 {
border-collapse:
collapse;
border-color: blue;
}
亲自试一试 »
相关页面
CSS 教程: CSS Table
HTML DOM 参考手册: borderCollapse 属性