Возможно ли иметь таблицу, которая распределяет высоты ячеек, как показано ниже?Динамическая высота таблицы HTML для одной ячейки
______________________________________
| fixed height |
|____________________________________|
| |
| |
| dynamic height |
| |
|____________________________________|
| fixed height |
|____________________________________|
Так высота первой и последней ячейки фиксированы, центр ячейки должен быть динамичным и прокручивать.
В настоящее время у меня есть следующий код, но он не работает:
<table style="max-height:200px">
<tr>
<td height="30px">First element</td>
</tr>
<tr>
<td>
<!-- Div for scroll functionality if content is too high -->
<div style="overflow:auto">
Dynamic content which needs to be scrolled sometimes
</div>
</td>
</tr>
<tr>
<td height="30px">last element</td>
</tr>
</table>
EDIT: она не должна быть таблица, это просто важно, что центральный элемент имеет динамическую высоту и прокручивать
EDIT: Я знаю, что я могу указать высоту элемента для прокрутки - тогда он работает. Но я хочу, чтобы высота элемента быть динамичными
Прежде всего, нет ничего похожего на 'прокрутка: авто;' это 'overflow: auto;', во-вторых, вы должны указать высоту для него, к которой, если встречающийся свиток доступен после. – divy3993
@ divy3993 Да, конечно, моя ошибка :-) –
@ divy3993 Извините, я не понимаю ... для чего мне нужно указать высоту? Разве это недостаточно, если я определяю высоту корневого элемента (в данном случае таблицу)? –