CSS inset-block-start Eigenschaft
- Vorherige Seite inset-block-end
- Nächste Seite inset-inline
Definition und Verwendung
inset-block-start
Eigenschaft, um den Abstand zwischen dem Anfang des Elements in der Blockrichtung und dem übergeordneten Element zu setzen.
Hinweis:Um diese Eigenschaft生效,必须指定 position
Eigenschaft.
CSS- inset-inline
und inset-block
Eigenschaften mit der CSS- top
,bottom
,left
und right
Eigenschaften sind sehr ähnlich, aber inset-block
und inset-inline
Die Eigenschaft hängt von der Blockrichtung und der Zeilenrichtung ab.
Hinweis:verwandte CSS-Eigenschaften writing-mode
Definiert die Blockrichtung. Dies beeinflusst den Anfang und das Ende des Blocks sowie inset-block-start
Das Ergebnis der Eigenschaft. Für englische Seiten ist die Blockrichtung nach unten, die Zeilenrichtung von links nach rechts.
Beispiel
Beispiel 1
Setzen Sie den Abstand zwischen dem positionierten <div>-Element und dem übergeordneten Element in der Blockrichtung:
div { inset-block-start: 50px; }
Beispiel 2
Wenn der <div>-Element writing-mode
Wenn der Wert der Eigenschaft 'vertical-rl' gesetzt ist, ist die Blockrichtung von rechts nach links. Das Ergebnis ist, dass der Anfang des Elements von oben nach rechts bewegt wird:
div { inset-block-start: 50px; writing-mode: vertical-rl; }
CSS-Syntax
inset-block-start: auto|length|initial|inherit;
Eigenschaftswert
Wert | Beschreibung |
---|---|
auto | Standardwert. Verwenden Sie den Standard-inset-Abstand des Elements. |
length |
Die Entfernung wird mit festen Einheiten (wie px, pt, cm usw.) angegeben. Negative Werte sind erlaubt. Siehe:CSS-Einheiten. |
% | Die Entfernung wird mit einem Prozentsatz angegeben, im Verhältnis zur Größe des übergeordneten Elements auf der entsprechenden Achse. |
initial | Diese Eigenschaft auf ihren Standardwert setzen. Siehe initial. |
inherit | Diese Eigenschaft von ihrem übergeordneten Element geerbt. Siehe inherit. |
Technische Details
Standardwert: | auto |
---|---|
Vererbbarkeit: | Nein |
Animationserstellung: | Unterstützt. Siehe:Eigenschaften, die mit Animationen zu tun haben. |
Version: | CSS3 |
JavaScript-Syntax: | object.style.insetBlockStart="100px" |
Browser-Unterstützung
Die Zahlen in der Tabelle stellen die Versionsnummer des ersten Browsers dar, der diese Eigenschaft vollständig unterstützt.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
87.0 | 87.0 | 63.0 | 14.1 | 73.0 |
Verwandte Seiten
Tutorial:CSS-Position
Referenz:CSS position Eigenschaft
Referenz:CSS writing-mode Eigenschaft
- Vorherige Seite inset-block-end
- Nächste Seite inset-inline