Пожалуйста, обратите внимание этот стиль:Элемент взять оставшуюся высоту окна просмотра
.root {
display: flex;
flex-direction: column;
height: 100%;
}
.header {
width: 100%;
background-color: red;
display: flex;
height: 100px;
justify-content: space-between;
.logo-pane {
width: 100px;
height: 100px;
background-color: green;
}
.user-actions {
width: 100px;
height: 100px;
background-color: blue;
}
}
.content {
flex-grow: 1;
background-color: pink;
}
То, что я хочу, чтобы добиться того, что content
элемента будет принимать оставшуюся высоту окна просмотра, но это занимает только его высоту содержимого.
HTML:
<div class="root">
<div class="header">
<div class="logo-pane">Logo</div>
<div class="user-actions">User Actions</div>
</div>
<div class="content">
content
</div>
</div>
укажите html-код? – Thinker
?? ваш код и codepen просто делает то, что вы просите –