два элемента div с фиксированной высотой и посередине элемент div, который должен сохранять определенное соотношение сторон.
Вот минимальный воспроизводимый пример:
https://codepen.io/qlerebours/pen/XJdqaya?editors=1010
Код: Выделить всё
- синий элемент div занимает всю доступную высоту
- два красных элемента div исчезают (они выталкиваются)
- элемент соотношения сторон не ограничивается оставшимся пространством
- оба красных элемента div остаются видимыми (10 пикселей сверху и снизу)
- синий элемент div занимает только оставшееся пространство
- сохраняя при этом соотношение сторон
И как я могу заставить элемент соотношения сторон использовать только оставшееся пространство, не отодвигая другие элементы?
Подробнее здесь: https://stackoverflow.com/questions/798 ... nts-height
Мобильная версия