Задать вопрос
@VadimRublev
Go, front-end (ванильный).

Почему дивы в flex-контейнере не растягиваются в высоту?

В конструкторе https://basicweb.ru/css/flexbox_generator.php дивы растягиваются в высоту, но этот же код в песочнице https://codepen.io/valera10/pen/yLQJJWa не работает. Что не так?

Код:
HTML
<div id='flex-container'>
  <div>1</div><div>2</div>
</div>

CSS
* {box-sizing: border-box; }
#flex-container {background: rgb(0, 150, 208); display: flex; height: 100%; flex-wrap: wrap; }
#flex-container > div {background: rgb(241, 101, 41); border: 1px solid; width: 100%; }
#flex-container > div:nth-of-type(1) {align-self: stretch; width: 10%; }
#flex-container > div:nth-of-type(2) {width: 90%; }
  • Вопрос задан
  • 124 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
@VadimRublev Автор вопроса
Go, front-end (ванильный).
Помогло:

1. html, body {height: 100%; }
В конструкторе, видимо, это прописано само собой, о чем умалчивается.

2. Вместо 100% указать 100vh
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Kinolog76
@Kinolog76
задай вытосу контейнера #flex-container в px а не в процентах
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы