http://www.w3schools.com/cssref/pr_class_visibility.asp
但是,该元素仍像visibility: hidden
一样占用空间。我已经在Safari和Chrome上进行了测试。有人有解决方案,可以保留table
布局,但要删除空间吗?
最佳答案
它不能在所有浏览器上正常工作,仅在Firefox和IE上有效(我现在无法确认IE)。 MDN docs on visibility
说:
您可以使用此jsFiddle:http://jsfiddle.net/meT7k/对其进行测试。在Chrome中,第一行呈现为visibility: hidden
。在Firefox中,正确应用了collapse
。
在Chrome浏览器中,将display: none
改为应用到该行时,您会获得理想的结果。但是,这可能会强制重新布置整个表格(例如,更改display
属性后,列宽可能会更改)。
关于css - 可见性:collapse is rendered as visibility:hidden,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12710226/