<overflow-position>
Der <overflow-position>
enumerated Wertetyp definiert, wie ein Ausrichtungssubjekt, das größer als sein Ausrichtungscontainer ist, über diesen Container hinausfließen wird. Zum Beispiel, wenn zentrierte Elemente breiter als ihr Container sind, kann das Überlaufen jenseits der Startkante des Ansichtsfensters angezeigt werden, die nicht gescrollt werden kann. Der <overflow-position>
Wert definiert, ob der Ausrichtungsmodus überschrieben werden soll, um sicherzustellen, dass der Inhalt sichtbar ist (safe
) oder ob der Ausrichtungsmodus eingehalten werden muss (unsafe
).
Dieser Datentyp ist gültig für die align-content
, align-items
, align-self
, justify-items
und justify-self
Eigenschaften sowie die place-content
, place-items
, und place-self
Kurzschreibweiseigenschaften. Wenn nicht angegeben, ist die Standardüberlauf-Ausrichtung eine Mischung aus safe
und unsafe
.
Syntax
<overflow-position> = unsafe | safe
Werte
Die folgenden Schlüsselwortwerte werden durch den <overflow-position>
Grammatikterm dargestellt:
safe
-
Wenn die Größe des Ausrichtungssubjekts den Ausrichtungscontainer überläuft, wird das Ausrichtungssubjekt stattdessen so ausgerichtet, als ob der Ausrichtungsmodus
start
wäre. unsafe
-
Unabhängig von den relativen Größen des Ausrichtungssubjekts und des Ausrichtungscontainers wird der gegebene Ausrichtungswert beachtet.
Spezifikationen
Specification |
---|
CSS Box Alignment Module Level 3 # typedef-overflow-position |
Siehe auch
- Eigenschaften, die diesen Datentyp verwenden:
align-content
,align-items
,align-self
,justify-content
,justify-items
,justify-self
,place-content
,place-items
, undplace-self
- Andere Box-Ausrichtungsdatentypen:
<content-distribution>
,<content-position>
,<baseline-position>
, und<self-position>
- CSS-Box-Ausrichtung Modul
- CSS flexibler Box-Layout Modul
- CSS-Gitter-Layout Modul