Я пытаюсь показать, что мой сайт хорошо отображается на мобильных устройствах. У меня заголовок, прикрепленный к вершине, высота 70 пикселей. У меня есть главное меню, как нижний колонтитул, закрепленный на дне с высотой 250 пикселей.Установите высоту нескольких контейнеров на оставшуюся высоту между двумя фиксированными divs
Содержание между несколькими изображениями один за другим. Я хотел бы каждого изображения, чтобы взять ровно оставшуюся высоту между «заголовком» и «нижним колонтитулом».
Мне нужно это для работы на мобильных устройствах в целом, поэтому я не хочу устанавливать высоту изображения на статическую высоту (то есть: на устройстве 320x480 я мог бы рассчитать высоту 480-70- 250 = 160 пикселей, но мне нужно, чтобы он также работал на устройстве размером 360х640 пикселей).
Если у вас есть несколько снимков, и каждое изображение занимает ВСЕ оставшееся пространство между верхним и нижним колонтитулом, то ваши снимки могут быть очень высокими и очень тонкими и могут отображаться только слева направо. Это то, что вы намереваетесь сделать? В любом случае: похоже, что css flexbox может быть вашим другом: https://css-tricks.com/snippets/css/a-guide-to-flexbox/. – wintvelt