Сценарий говорит все. Я хочу использовать только CSS-решение, которое ограничивает ширину таблицы шириной div. Длинная строка должна быть разбита (но, как видите, ее нет), и это приводит к переполнению таблицы.
Я не хочу использовать ширину пикселя. Это должно быть полностью жидким.
<div>
<table>
<tr>
<td>
short string
</td>
<td>
somereallylongstringofdatasomereallylongstringofdatasomereallylongstringofdata
</td>
<td>
short string
</td>
</tr>
</table>
</div>
div {
width: 50%;
background-color: darkgray;
padding: 15px;
margin: 10px auto;
}
table {
border-collapse: collapse;
}
td {
border: 1px solid black;
}