Come si può vedere nel codice sottostante, il div di sinistra all'interno del contenitore flessibile si estende per raggiungere l'altezza del div destro. C'è un attributo che posso impostare per rendere la sua altezza il minimo richiesto per mantenere il suo contenuto (come al solito height: auto
div all'esterno dei contenitori flessibili)?Come rendere un articolo flessibile non riempire l'altezza del contenitore flessibile?
#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>