Wie benutze ich flexbox um die restliche Höhe zu füllen?
html,
body {
height: 100%;
}
.site-main {
height: calc(100% - 72px);
display: flex;
}
.site-main > div {
min-width: 85%;
height: 100%;
}
.site-main > aside {
min-width: 15%;
height: 100%;
background-color: $darkest-blue-grey;
}
<header>
<h1>Title</h1>
</header>
<div class="site-main">
<div></div>
<aside></aside>
</div>
Ich habe die header
zu einem festen height
von 72px
.
Ich habe .site-main div
eine width
von 85%
gegeben.
Ich habe .site-main aside
eine width
von 15%
gegeben.
Was ich will, ist für .site-main div
und .site-main aside
nebeneinander zu sein, und haben .site-main
den verbleibenden weißen Raum nach dem header
füllen.
Und haben .site-main div
und .site-main aside
füllen .site-main
Höhe.
Jede Hilfe würde sehr geschätzt werden!
Wo ist die Flexbox? – Troyer
Was ist mit Ihrem CSS? –
@Troyer Ich nehme an, es würde gehen auf die '.site-main' –