<overflow-position> CSS-Typ
Der <overflow-position> enumerierte Wertetyp definiert, wie ein Ausrichtungsobjekt, das größer als sein Ausrichtungscontainer ist, diesen Container überlaufen wird. Zum Beispiel, wenn zentrierte Elemente breiter als ihr Container sind, kann das Überlauf außerhalb der Startkante des Viewports 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 Eigenschaften align-content, align-items, align-self, justify-items und justify-self sowie die Kurzschreibweiseigenschaften place-content, place-items und place-self.
Wenn ausgelassen, ist die standardmäßige Überlaufausrichtung eine Mischung aus safe und unsafe.
Syntax
<overflow-position> = unsafe | safe
Werte
Die folgenden Schlüsselwortwerte werden durch den <overflow-position>-Grammatikbegriff dargestellt:
safe-
Wenn die Größe des Ausrichtungsobjekts den Ausrichtungscontainer überläuft, wird das Ausrichtungsobjekt stattdessen so ausgerichtet, als ob der Ausrichtungsmodus
startwäre. unsafe-
Unabhängig von den relativen Größen des Ausrichtungsobjekts und des Ausrichtungscontainers wird der angegebene Ausrichtungswert beibehalten.
Spezifikationen
| Spezifikation |
|---|
| CSS Box Alignment Module Level 3 # typedef-overflow-position |
Siehe auch
- Eigenschaften, die diesen Datentyp verwenden:
align-content,align-items,align-self,justify-contentjustify-items,justify-self,place-content,place-itemsundplace-self - Andere Datenarten der Box-Ausrichtung:
<content-distribution>,<content-position>,<baseline-position>, und<self-position> - CSS-Box-Ausrichtungsmodul
- CSS-Flexible-Box-Layout-Modul
- CSS-Grid-Layout-Modul