Предотвратить рост div в гибком режимеCSS

Разбираемся в CSS
Ответить
Anonymous
 Предотвратить рост div в гибком режиме

Сообщение Anonymous »

Я прочитал много сообщений, посвященных этой проблеме, и ни одно решение мне не помогло. Проблема очень проста. Вот обзор структуры:

Код: Выделить всё



 Very height table 


Я ожидал, что DivWithScrollBar займет оставшуюся доступную высоту (под баннером) области просмотра с помощью:

Код: Выделить всё

display:flex;
flex: 1 0 auto;
Теперь в этом div у меня есть таблица, которая может стать больше, чем div.
Я хотел бы иметь полосу прокрутки в этом div, а НЕ в основном div. , потому что я не хочу прокручивать баннер.
Без таблицы размеры ожидаемогоDivWithScrollBar идеальны, вычисляются автоматически.
Я так и думал добавление «overflow: auto» в ожидаемыйDivWithScrollBar решило бы проблему, но это не дало никакого эффекта. Fly-shrink до 0 тоже не работает.
Все решения, которые я видел, похоже, основаны на установке размера ожидаемогоDivWithScrollBar (или одного из его родителей), но это неприемлемо. Все имеет динамический размер...
Спасибо за помощь!

Подробнее здесь: https://stackoverflow.com/questions/791 ... -flex-mode
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»