giustifica-contenuto: spiegazione dello spazio tra (CSS)
Crea visivamente un layout flexbox CSS: direzione flessibile, giustifica contenuto, allineamento elementi, avvolgimento flessibile e spazio sul contenitore, oltre a flex-grow per figlio, flex-shrink e flex-basis, il tutto con un'anteprima dal vivo e CSS copiabile.
Risultato
Questa pagina apre il generatore con giustifica-contenuto impostato su spazio-tra: la prima casella si trova a filo con il bordo iniziale del contenitore, l'ultima casella si trova a filo con il suo bordo finale e lo spazio rimanente è diviso in spazi uguali tra le caselle al centro — mai prima della prima o dopo l'ultima.
Questo è il dettaglio che la gente confonde. space-around dà a ogni riquadro un margine uguale su entrambi i lati, quindi gli spazi tra i riquadri risultano larghi il doppio degli spazi sui due bordi esterni (ogni bordo ottiene solo il margine di un riquadro, non due). space-evenly va oltre e rende ogni spazio della stessa dimensione, compresi i due bordi esterni, l'unico dei tre in cui la spaziatura sembra perfettamente uniforme su tutta la lunghezza.
Cambia il menu a discesa del contenuto giustificato tra i tre valori seguenti e guarda le stesse tre caselle riorganizzare: è il modo più veloce per vedere la differenza invece di memorizzarla. Copia il CSS per quello che corrisponde alla spaziatura che desideri effettivamente.