visibility:collapse

當一個元素的visibility屬性被設置成collapse值後,對於一般的元素,它的表現跟hidden是一樣的,但如果是table相關的元素,例如table行,table group,table列,table column group,它的表現跟display:none一樣,也就是說,它們佔用的空間會釋放。

<html>
<head>
<style type="text/css">
tr.coll
 {
 visibility:collapse
 }
</style>
</head>
<body>

<table border="1">
<tr>
<td>Adams</td>
<td>John</td>
</tr>
<tr class="coll">
<td>Bush</td>
<td>George</td>
</tr>
</table>

</body>
</html>

在谷歌瀏覽器中,使用collapse值和使用hidden值沒什麼區別,效果如下
這裏寫圖片描述

在Firefox、Opera和IE11裏,使用collapse值的效果就會消失,下面一行會補充它的位置。效果如下:
這裏寫圖片描述

發佈了36 篇原創文章 · 獲贊 6 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章