欲用1個小和2大柱像這樣固定寬度的表:使用具有固定寬度的表格列跨度混亂
td.small { width: 20% }
td.large { width: 40% }
然後我要添加一個
|..|....|....|
|..|....|....|
|..|....|....|
與colspan = 2的特大號col如此
|.......|....|
|..|....|....|
|..|....|....|
使用
td.small { width: 20% }
td.large { width: 40% }
td.extralarge { width: 60% } /* 20+40=60 */
但我跟上結束了:
|.......|....|
|...|...|....|
|...|...|....|
更圖形化的例子is found on jsbin
** 版它 **
對不起,我錯過了一個細節: 我必須使用(或因此我認爲..?)table-layout: fixed
,因爲我有細胞的一些特殊性質四溢:
td {
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}
只需刪除表格的佈局 –
@Naveen是它的工作,但我簡化我的例子太多了。查看更新的問題。 – Cotten
嘗試爲每個元素提供'display:table-row'。 –