【发布时间】:2015-04-04 06:43:33
【问题描述】:
这似乎没有显示边框,尽管这应该是 CSS 属性 border-collapse 的唯一原因:
我在这里犯了什么错误吗?或者这不是在当前浏览器(FF35/IE11)中实现但没有实现?
【问题讨论】:
-
tr不是您的边界声明的有效目标。尝试在td或table上进行操作 -
在 CSS3 规范中,
tr应该是无效元素吗?我在那里找不到那个声明。 -
问题不在于 CSS3 规范。
border-collapse是 CSS2.1&2 规范的一部分。问题在于,当您将border-collapse设置为separate时,您正在更改边框呈现模式,这会更改哪些元素有效接收边框。在您触发的边框渲染模式(以及默认模式,顺便说一句)中,您是说tr无法接收边框,因为tr没有边框而不是分隔行/单元格通过border-spacing...因此border-collapse: separate。有意义吗?
标签: css