CSS/Eigenschaften/inset-block

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche

Die Eigenschaft inset-block ist die zusammenfassende Eigenschaft von inset-block-start und inset-block-end. Je nach writing-mode, direction und text-orientation des Elements werden die Werte auf eine der physischen Eigenschaften top, right, bottom oder left abgebildet.

Auf welches Element die Inset-Angaben Bezug nehmen, hängt von der Art der Positionierung ab.

Erlaubte Werte
Vererbung steuernde Werte inherit, initial, unset und revert
Standardwert

0

anwendbar auf

Elemente mit positionstatic

Vererbung

nein

animierbar

ja

Beispiel
.box { 
  position: absolute;
  inset-block: 2em 1em;
  writing-mode: vertical-rl;  
}
Für das Element mit der Klasse box gilt writing-mode:vertical-rl, die Schreibrichtung (die Inlinerichtung) läuft demnach von oben nach unten und die Zeilenanordnung (die Blockrichtung) von rechts nach links. Die Angabe inset-block:2em 1em verschiebt den Blockstart-Rand des Elements in Blockrichtung (hier also den rechten Rand nach links) und den Blockende-Rand entgegen der Blockrichtung um 1em (hier also den linken Rand nach rechts).
Beachten Sie: Die Angabe von Start- und End-Inset in einer Richtung hat nur dann eine Wirkung, wenn das Element positioniert ist (absolute oder fixed). Andernfalls wird nur der Start-Inset beachtet.
Empfehlung: Wird nur ein Wert angegeben, gilt der angegebene Wert für beide Seiten.

Siehe auch

Weblinks

  • Spezifikation (W3C): inset-block CSS Logical Properties and Values Level 1