Знакомьтесь с Фредом. Он стол:
<table border="1" style="width: 100%;">
<tr>
<td>This cells has more content</td>
<td>Less content here</td>
</tr>
</table>
У квартиры Фреда есть странная привычка менять размер, поэтому он научился скрывать часть своего контента, чтобы не подтолкнуть все остальные юниты и не засунуть живую комнату миссис Уитфорд:
<table border="1" style="width: 100%; white-space: nowrap; table-layout: fixed;">
<tr>
<td style="overflow: hidden; text-overflow: ellipsis">This cells has more content</td>
<td style="overflow: hidden; text-overflow: ellipsis">Less content here</td>
</tr>
</table>
Это работает, но Фред чувствует, что если его правая клетка (которую он прозвала Celldito) оставила небольшое пространство, его левая ячейка не была бы усечена довольно много раз. Можете ли вы сохранить его разумность?
Вкратце: как ячейки таблицы могут переполняться равномерно и только тогда, когда все они отказались от всех своих пробелов?