我有一個html表格,我已經設置了3行2列的形式。所以基本上有6個細胞正在顯示給suer。HTML表格單元格 - 隱藏一個單元格
我的問題是不確定該怎麼做,是我只想使用5個單元格只對用戶可見,所以想以某種方式刪除單元格位置(3,2),以便它不顯示任何邊框完全是爲了那個細胞 - 如果可以的話,可以這樣做,怎麼樣?
謝謝。
我有一個html表格,我已經設置了3行2列的形式。所以基本上有6個細胞正在顯示給suer。HTML表格單元格 - 隱藏一個單元格
我的問題是不確定該怎麼做,是我只想使用5個單元格只對用戶可見,所以想以某種方式刪除單元格位置(3,2),以便它不顯示任何邊框完全是爲了那個細胞 - 如果可以的話,可以這樣做,怎麼樣?
謝謝。
查找的CSS屬性border-collapse
和empty-cells
編號:http://www.quirksmode.org/css/tables.html
向下滾動頁面,看看empty-cells:hide
的例子還檢查瀏覽器兼容性圖表在頁面的頂部。
讓我們假設你在3,2有小區
<td id="cell32">cell data</td>
當你想隱藏它,然後執行
cell32 = document.getElementById("cell32");
cell32.style.display = "none";
但是如果你隱藏中間電池,你的其他細胞將轉向剩下。爲了保留表格結構,您需要用具有empty ( )
內容和無邊框的特殊單元格替換隱藏的單元格。
嘗試將要隱藏的單元格上的CSS設置爲visbility: hidden;
- 這不會顯示單元格,但仍佔用空間。見參考:http://www.w3schools.com/cssref/pr_class_visibility.asp
謝謝@Moin。僅供參考,我添加了空單元格:隱藏到我的樣式表中,似乎都可以正常工作,但會留下灰色。我能夠控制這種顏色,因爲我的網站在白色背景上? – tonyf 2010-09-05 03:41:39
所有好Moin - 只是添加了背景顏色的表格樣式。 – tonyf 2010-09-05 03:52:37