Я использую Bootstrap 3 с навигационной панелью вверху и страницей, отображающей таблицу, форматированную с использованием класса таблицы Bootstrap 3. Я бы хотел, чтобы таблица (которая сидит в своем собственном div) была единственной частью прокручиваемой страницы (когда ширина/высота данных в таблице превышает таковую на странице). Я разработал div для таблицы следующим образом:
.mygrid-wrapper-div {
overflow: scroll;
height: 200px;
}
У меня есть сценарий, иллюстрирующий это, и я добавил уродливую красную рамку 5px вокруг div, чтобы выделить область, которую я хотел бы прокрутить:
Заметьте, что прокрутка влево-вправо работает отлично - мне не нужно было ничего делать, чтобы заставить это работать, и div автоматически настраивает полосу прокрутки, когда изменяется размер окна. Тем не менее, я не знаю, как настроить высоту div, чтобы вести себя одинаково - я жестко закодировал значение 200px, но на самом деле я хотел бы, чтобы div заполнил "остаток" окна, чтобы при изменении размера браузера он все еще работает.
Как я могу заставить div вести себя одинаково как по горизонтали, так и по вертикали?