项目我有工作使用了很多,可以有隐藏列任意数量和“尾” TD手机将跨越他们的固定剂量表的。因此,如果一个表有10个COLS,2是隐藏的(“显示:无”)和最后一行具有小区跨越10(样品小提琴here)。
我在这个牢骚,因为它是“错误”的,现在却发现自己做同样的事情,因为作为实际原因权衡。所以,我已经看过了小提琴XROSS浏览器,它似乎“工作”好(包括IE7我要支持)。
什么是这种做法可能带来的后果?
<style type="text/css">
.hidden{ display:none; }
</style>
<table border="1">
<tr>
<td class="header"> header 1</td>
<td class="header hidden"> header 2</td>
<td class="header"> header 3</td>
<td class="header"> header 4</td>
</tr>
<tr>
<td class="cell"> cell 1</td>
<td class="cell hidden"> cell 2</td>
<td class="cell"> cell 3</td>
<td class="cell"> cell 4</td>
</tr>
<tr>
<td colspan="4">
odd ball
</td>
</tr>
</table>
这不是一个回答你的问题,而更像是一个“答案”。
我有同样的挑战,创造与表的隐藏单元格/行的很多形式,我觉得我用表格失去了一些控制,所以我做的表格出来的div来代替。随着div的我有超过时,东西被隐藏或不发生什么完全控制。