Зачем устанавливать высоту: 100%;потомку элемента flex (который также является контейнером flex), который имеет flex-grow: 1;не работает, как ожидалось?Высота установки: 100%;этому дочернему элементу нужно, чтобы он принимал высоту своего родителя (flex-grow: 1; parent), но это не так, я явно ошибаюсь.Я хочу знать, какой рост: 100%;означает в этом контексте, почему элемент не принимает полную высоту своего родителя с этим параметром.
Это HTML (необходим загрузчик)
.theHeader {
background-color: #336B87;
color: white;
padding: 5px 15px;
}
.project-manager {
border-right: 1px solid black;
height: 100%;
}
.flex-content {
display: flex;
flex-flow: column;
height: 100vh;
}
.flex-grow-this {
flex-grow: 1;
}
<div class="container-fluid flex-content">
<header class="container-fluid theHeader">
<h1 class="logo">ToDo Manager</h1>
</header>
<div class="container-fluid row flex-grow-this">
<aside class="col-2 project-manager">
sek
</aside>
<section class="col-10 to-do-list">
</section>
</div>
</div><!--end of main div-->