Trotz meines Googelns habe ich einige Beispiele gefunden, wie man mehrzeilige Flexboxen implementiert. Keiner der Codes, die ich aus Beispielen erhalten habe, hat funktioniert. Ich habe drei Elemente in einer Flexbox und ich möchte, dass das erste oben und das zweite und dritte in der unteren Reihe sind.
und ihm eine festgelegte Breite geben, aber es wird immer noch nicht umbrochen, selbst wenn das erste Element eine Breite von 100 % hat. Fehlen mir bestimmte Herstellerpräfixe oder ist meine Syntax falsch?
Beachten Sie, dass Firefox derzeit (25) keine mehrzeiligen Flexbox-Flexbox-Layouts unterstützt, aufgrund von a Insekt.
Die Flexbox-Spezifikation hat geändert in den letzten Monaten und Sie verwenden die alte Syntax. Die neue Spezifikation ist meines Erachtens derzeit nur in Chrome Canary und in gewissem Maße im neuesten Chrome implementiert. (Es ist ein wenig fehlerhaft) Box-Lines Multiple ist weg, also gibt es ein paar Möglichkeiten, um dieses vertikale Layout zu erreichen. Mit -webkit-flex-direction:column; Also
Beachten Sie, dass Firefox derzeit (25) keine mehrzeiligen Flexbox-Flexbox-Layouts unterstützt, aufgrund von a Insekt.
– Frank Lämmer
17. November 2013 um 19:52 Uhr
Bitte schön! codepen.io/klemming/pen/waMOeX
– vsync
10. Oktober 2015 um 21:08 Uhr
Siehe auch css-tricks.com/snippets/css/a-guide-to-flexbox
– RJFalconer
31. Oktober 2018 um 14:41 Uhr