Я в основном получаю flexbox, но, похоже, у меня отсутствует концепция. То, что я хочу что-то вроде этогоFlexbox - не переполняйте контейнер вертикально
В принципе я не хочу, чтобы страница переполнения по вертикали и все эти красные блоки укладывают вертикально и горизонтально завернуть - перелив и прокрутку экрана по горизонтали, если это необходимо, но никогда не вертикально.
Проблема в том, что я не знаю, как установить высоту контейнера красной секции как «остальную высоту, доступную на экране». height: 100%
не работает, даже с flexbox, похоже, привязан к ширине экрана. Я могу, конечно, установить его на число пикселей, но это неправильно, так как разные экраны могут быть разных размеров.
This is the jsbin template for what I'm doing. Я могу установить body: 100vh
, но затем переполнение содержимого тела растягивается вниз, и я не знаю, как установить основную высоту, как я указал выше.
Попробуйте удалить 'Flex-направление: колонка;' 'из div.container' – Stickers
@Pangloss, который заставит штабелировать горизонтально и обертывать вертикально. Я специально хочу обратное. Если бы я сделал это, не только все блоки были в неправильном порядке, но если бы они переполнили экран, он выталкивал бы вертикально, ** не ** по горизонтали. –
Хорошо, все еще не понимаю вопрос полностью, но как насчет этого? http://jsfiddle.net/bez1a3L0/ – Stickers