Я хочу таблицу с фиксированной шириной с 1 маленьким и двумя большими столбцами:
|..|....|....|
|..|....|....|
|..|....|....|
используя
td.small { width: 20% }
td.large { width: 40% }
Затем я хочу добавить дополнительный большой col с colspan = 2, подобный
|.......|....|
|..|....|....|
|..|....|....|
используя
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;
}