Quando si utilizza la casella flessibile nella direzione predefinita della riga, l'altezza del contenitore aumenta per contenere tutti gli elementi flessibili, anche se è posizionata in modo assoluto.La larghezza del contenitore della scatola flessibile non aumenta
#container {
position: absolute;
display: flex;
flex-wrap: wrap;
}
#container > div {
flex: 0 0 200px;
height: 200px;
}
Vedi http://codepen.io/tamlyn/pen/dPjLoN/?editors=110
Tuttavia se la direzione flex viene modificato in colonna, il contenitore collassa alla larghezza di un singolo elemento flessibile, anche se gli elementi avvolgere sulla colonna successiva.
#container {
position: absolute;
display: flex;
flex-direction: column;
flex-wrap: wrap;
}
#container > div {
flex: 0 0 200px;
width: 200px;
}
Vedi http://codepen.io/tamlyn/pen/rarbeN?editors=110
Come posso fare il contenitore contiene tutti gli elementi di flessione in modalità column
?
duplicati di http://stackoverflow.com/q/23408539/2126792 e http://stackoverflow.com/q/26744648/2126792 – pschueller