У меня есть таблица с четырьмя строками. Внутри строки 1 находится 1 столбец. Внутри строки 2 есть 3 столбца. Внутри строки 3 есть 2 столбца. Внутри 4-го ряда 2 столбца. Столбец строки 1 имеет colspan 3, так что столбец охватывает всю таблицу, но в строках 3 и 4 я хочу, чтобы два столбца распределялись одинаково по всей ширине таблицы. Проблема в том, что я не могу добавить colspan 1.5, это просто не работает. Мой вопрос: как я могу заставить столбцы строк 3 и 4 равномерно распределяться по таблице?
Код, который у меня есть:
<table id="tbContainer" style="table-layout:fixed;" cell-padding="0" cell-spacing="0">
<tr>
<td colspan="3">
<button style="width: calc(100%);">Button</button>
</td>
</tr>
<tr>
<td>
<button style="width: calc(100%);">Button</button>
</td>
<td>
<button style="width: calc(100%);">Button</button>
</td>
<td>
<button style="width: calc(100%);">Button</button>
</td>
</tr>
<tr>
<td colspan="1.5">
<button style="width: calc(100%);">Button</button>
</td>
<td colspan="1.5">
<button style="width: calc(100%);">Button</button>
</td>
</tr>
<tr>
<td colspan="1.5">
<button style="width: calc(100%);">Button</button>
</td>
<td colspan="1.5">
<button style="width: calc(100%);">Button</button>
</td>
</tr>