我想要一个固定宽度的表格,其中包含 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 */
但我一直在结束:
|.......|....|
|...|...|....|
|...|...|....|
在 jsbin 上可以找到更图形化的示例
**编辑**
抱歉,我错过了一个细节:我必须使用(或者我认为..?)table-layout: fixed
,因为我有一些特殊的单元格溢出属性:
td {
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}