mask-border-repeat
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die mask-border-repeat
CSS Eigenschaft legt fest, wie die Randregionen eines Ausgangsbildes angepasst werden, um die Dimensionen des Maskenrahmens eines Elements zu entsprechen.
Syntax
/* Keyword value */
mask-border-repeat: stretch;
mask-border-repeat: repeat;
mask-border-repeat: round;
mask-border-repeat: space;
/* top and bottom | left and right */
mask-border-repeat: round stretch;
/* Global values */
mask-border-repeat: inherit;
mask-border-repeat: initial;
mask-border-repeat: revert;
mask-border-repeat: revert-layer;
mask-border-repeat: unset;
Die Eigenschaft mask-border-repeat
kann mit einem oder zwei Werten aus der untenstehenden Werteliste angegeben werden.
- Wenn ein Wert angegeben ist, wird dasselbe Verhalten auf allen vier Seiten angewendet.
- Wenn zwei Werte angegeben sind, wird der erste auf oben und unten angewendet, der zweite auf links und rechts.
Werte
stretch
-
Die Randregionen des Ausgangsbildes werden gestreckt, um den Abstand zwischen den Rändern auszufüllen.
repeat
-
Die Randregionen des Ausgangsbildes werden gekachelt (wiederholt), um den Abstand zwischen den Rändern auszufüllen. Kacheln können abgeschnitten werden, um die richtige Passform zu erreichen.
round
-
Die Randregionen des Ausgangsbildes werden gekachelt (wiederholt), um den Abstand zwischen den Rändern auszufüllen. Kacheln können gestreckt werden, um die richtige Passform zu erreichen.
space
-
Die Randregionen des Ausgangsbildes werden gekachelt (wiederholt), um den Abstand zwischen den Rändern auszufüllen. Zusätzlicher Platz wird zwischen den Kacheln verteilt, um die richtige Passform zu erreichen.
Formale Definition
Initialer Wert | stretch |
---|---|
Anwendbar auf | alle Elemente; In SVG gilt betrifft dies Containerelemente mit Ausnahme des defs Elements und allen Grafikelementen |
Vererbt | Nein |
Berechneter Wert | wie angegeben |
Animationstyp | diskret |
Formale Syntax
Beispiele
Grundlegende Nutzung
Diese Eigenschaft scheint derzeit nirgends unterstützt zu werden. Wenn sie schließlich unterstützt wird, wird sie dazu dienen, zu definieren, wie der maskierte Rahmen-Slice sich wiederholen wird — d.h., ob er sich einfach wiederholt, leicht skaliert wird, sodass eine ganze Zahl von Slices passt, oder gestreckt wird, sodass ein Slice passt.
mask-border-repeat: round;
Browser auf Chromium-Basis unterstützen eine veraltete Version dieser Eigenschaft — mask-box-image-repeat
— mit einem Präfix:
-webkit-mask-box-image-repeat: round;
Hinweis: Auf der Seite mask-border
gibt es ein funktionierendes Beispiel (unter Verwendung der veralteten, in Chromium unterstützten maskierten Rand-Eigenschaften mit Präfix), sodass Sie eine Vorstellung von der Wirkung bekommen können.
Spezifikationen
Specification |
---|
CSS Masking Module Level 1 # the-mask-border-repeat |
Browser-Kompatibilität
BCD tables only load in the browser