justify-content: objaśnienie spacji pomiędzy (CSS)
Zbuduj wizualnie układ flexbox CSS: kierunek elastyczny, justowanie zawartości, wyrównanie elementów, elastyczne zawijanie i przerwa w kontenerze, a także elastyczny wzrost dla każdego dziecka, elastyczne kurczenie i elastyczna podstawa, wszystko z podglądem na żywo i kopiowalnym CSS.
Wynik
Ta strona otwiera generator z treścią justowania ustawioną na odstęp pomiędzy: pierwsze pole znajduje się równo z początkową krawędzią kontenera, ostatnie pole znajduje się równo z jego końcową krawędzią, a pozostała przestrzeń jest podzielona na równe odstępy pomiędzy polami pośrodku — nigdy przed pierwszym i po ostatnim.
To są szczegóły, które ludzie mylą. space-around daje każdemu pudełku równy margines po obu stronach, więc odstępy między pudełkami są dwukrotnie większe niż odstępy na dwóch zewnętrznych krawędziach (każda krawędź ma tylko jeden margines, a nie dwa). space-evenly idzie dalej i sprawia, że każda szczelina ma ten sam rozmiar, łącznie z dwiema zewnętrznymi krawędziami — jedyną z trzech, w której odstępy wyglądają idealnie równomiernie na całej długości.
Przełącz listę rozwijaną justowania zawartości pomiędzy trzema wartościami poniżej i obserwuj zmianę układu tych samych trzech pól — to najszybszy sposób, aby zobaczyć różnicę, zamiast ją zapamiętywać. Skopiuj CSS dla tego, który odpowiada odstępom, które faktycznie chcesz.