CSS/Eigenschaften/justify-content
Aus SELFHTML-Wiki
< CSS | Eigenschaften(Weitergeleitet von Justify-content)
Die Eigenschaft justify-content definiert, wie der Platz zwischen Inhaltselementen entlang der Hauptachse eines Flex-Containers bzw. entlang der inline-Achse eines Grid-Containers verteilt wird
- Erlaubte Werte
flex-start
: alle Elemente werden beginnend vom Anfang der Hauptachse angeordnet, am Ende bleibt ggf. ein Abstand-
flex-end
: alle Elemente werden beginnend vom Ende der Hauptachse angeordnet, am Anfang bleibt ggf. ein Abstand -
center
: alle Elemente werden beginnend von der Mitte der Hauptachse aus angeordnet, am Anfang und am Ende bleibt ggf. derselbe Abstand -
space-between
: wiecenter
mit gleichgroßen Abständen zwischen ihnen, das erste und letzte Element stoßen an die rechte und linke Seite des Elternelements -
space-around
: wiecenter
mit gleichgroßen Abständen zwischen ihnen, das erste und letzte Element haben jeweils den halben Abstand zum Elternelement -
space-evenly
: wiecenter
mit gleichgroßen Abständen zwischen ihnen, das erste und letzte Element haben jeweils auch diesen Abstand zum Elternelement -
normal
: Die Elemente werden so verteilt, als wärejustify-content
nicht gesetzt -
stretch
(nur fürgrid
): Die Elemente werden (ggf. unproportional) so angepasst, dass sie den Container komplett ausfüllen. - zusätzlich
safe
oderunsafe
, was steuert, ob ein „Überlaufen“ des Elterncontainers (was unsichtbare Inhalte bedeuten könnte) verhindert werden soll oder nicht.
- Vererbung steuernde Werte
inherit
,initial
,unset
undrevert
- Standardwert
normal
- anwendbar auf
flexible Container, Rasterelemente (Grid Layout)
- Vererbung
nein
- animierbar
nein
Beispiel
.verteilt { justify-content: space-between; }
Die flexiblen Elemente werden mit Abständen verteilt angeordnet.
Siehe auch
- CSS/Tutorials/Flexbox/Ausrichtung
- CSS/Tutorials/Grid/Ausrichtung von Grid-Items#Ausrichtung des Gestaltungsrasters
Weblinks
- Spezifikation (W3C): CSS Flexible Box Layout Module Level 1 - justify-content-property
- MDN: justify-content
- Details: caniuse.com
Liste der CSS-Eigenschaften