Wie Sie im folgenden Code sehen können, dehnt sich das linke div im Flex-Container aus, um die Höhe des rechten div zu erreichen. Gibt es ein Attribut, das ich einstellen kann, um seine Höhe so einzustellen, dass es den Inhalt hält (wie üblich height: auto
divs außerhalb von Flex-Containern)?Wie kann ein Flex-Element die Höhe des Flex-Containers nicht füllen?
#a {
display: flex;
}
#a > div {
background-color: red;
padding: 5px;
margin: 2px;
}
#b {
height: auto;
}
<div id="a">
<div id="b">left</div>
<div>right<br>right<br>right<br>right<br>right<br></div>
</div>