2011-08-18 78 views
0

我有一個表有幾行。對於不同行的同一列不同的寬度

我的第一行具有表格的全部寬度。

第2行有4列,每列大小都不相同。

第3行的第一列寬度大於第二行的總寬度(第一列寬度+第二列寬度+25)。

我應該使用這種類型的設計屬性?在這種情況下,冒號不起作用

+0

它與您的主題並不真正相關,但您是否打算將此表用作主設計模式? –

回答

0

在表中,單元格具有列的寬度和行的高度。

因此,如果您使用colspan,那麼將兩個單元格放在不同寬度上方的唯一方法就是使用colspan。

所以你將不得不玩雜耍羣體。請參閱:http://jsfiddle.net/CBWJf/
您可以使用colgroups設置寬度。

0

如果不打算緊鄰較短行的任何東西,可以使所有行的寬度相同(最寬的表格行的寬度),並使用colspan調整每行的大小單元格,並將單元格設置在行末尾以便沒有邊框(因此看起來不存在)。但是,如果您要在那裏獲得任何內容,則必須使用與此不同的方法,或者將該內容包含在「不可見」單元中。