Secondo Mozilla's own documentation:Flex-wrap polyfill per Firefox
Firefox supporta solo FlexBox a riga singola.
Tuttavia vorrei iniziare a utilizzare flexboxes dal momento che è mostly supported by all modern browsers ora (Non ho bisogno di indirizzare IE 9 per questo progetto per fortuna).
Poiché Firefox supporta solo Flexbox a linea singola, l'unico vantaggio derivante dall'utilizzo è justify-content
e possibilmente align-items
. A mio parere, la vera potenza di Flexboxes è flex-flow
e flex-wrap
, che consente layout reattivi.
In realtà, ho provato a copiare lo Holy Grail Layout example dalla documentazione di Mozilla e ad aprirlo in Firefox e non funzionava nemmeno lì. Il numero order
è stato modificato ma mostrava ancora i tre elementi in una riga invece di modificare lo flex-flow
.
questione connessa: Flexbox not wrapping flex items
sono abbastanza sicuro che la maggior parte del mio target di riferimento è in Internet Explorer, Firefox e Safari per iOS. C'è un polyfill che posso usare per Firefox per ottenere il comportamento desiderato o devo ricorrere alle correzioni float
s, width
e clear
usando Modernizr (e se sì, cosa cerco anche in Modernizr?)
Il collegamento di origine è interrotto, ma grazie per '@supports not (flex-wrap: wrap)' –