У меня возникли некоторые проблемы с получением нужного поведения таблицы стилей. Я даже не уверен, возможно ли это. По сути, я пытаюсь поместить таблицу с переменным числом ячеек со статической шириной ячеек в DIV с overflow: auto
, и моя цель состоит в том, чтобы, когда ширина таблиц превышала ширину контейнера DIV, она становилась прокручиваемой.
Это не так. Клетки сжимаются вместе. Очень простое представление (со встроенными стилями для простоты в этом; не на самом деле в приложении хаха) кода:
<div style="width: 1000px; overflow-x: auto;">
<table>
<tr>
<td style="width:400px;">
This
</td>
<td style="width:400px;">
Should
</td>
<td style="width:400px;">
Scroll!
</td>
</tr>
</table>
</div>
Могу ли я в любом случае сделать это с помощью CSS, или мне придется вернуться к установке ширины, встроенной во второй элемент div, содержащий таблицу, посредством вычислений?