Я знаю, что есть похожие вопросы, но я просто не могу ответить на них.
Мой сайт имеет 3 колонки рядом друг с другом, используя Flexbox (Row).
Все, что я хочу, это чтобы каждый Колонка заполняет экран высотой до 100%. OF Конечно, макет должен по-прежнему реагировать на мобильные телефоны
<div class="flex-container">
<div class="flex-col col1">Stuff</div>
<div class="flex-col col2">Stuff</div>
<div class="flex-col col3">Stuff</div>
</div>
CSS:
.flex-container{
position: relative;
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: space-evenly;
overflow: hidden;
align-items: stretch;
}
.col{
text-align: center;
width: 400px;
font-size: small;
padding:20px;
}
.col1{
background-color: grey;
}
.col2{
background-color: red;
flex-grow: 2;
}
.col3{
background-color: green;
flex-grow: 1;
}