mask-border-repeat
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die CSS-Eigenschaft mask-border-repeat
CSS legt fest, wie die Bilder für die Seiten und den Mittelteil des Maskengrenzbildes skaliert und gekachelt werden.
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 Liste angegeben werden.
- Wenn ein Wert angegeben wird, gilt das gleiche Verhalten für alle vier Seiten.
- Wenn zwei Werte angegeben werden, gilt der erste für oben und unten, der zweite für links und rechts.
Werte
stretch
-
Die Randbereiche des Quellbildes werden gestreckt, um die Lücke zwischen jeder Grenze zu füllen.
repeat
-
Die Randbereiche des Quellbildes werden gekachelt (wiederholt), um die Lücke zwischen jeder Grenze zu füllen. Kacheln können zugeschnitten werden, um die richtige Passform zu erreichen.
round
-
Die Randbereiche des Quellbildes werden gekachelt (wiederholt), um die Lücke zwischen jeder Grenze zu füllen. Kacheln können gedehnt werden, um die richtige Passform zu erreichen.
space
-
Die Randbereiche des Quellbildes werden gekachelt (wiederholt), um die Lücke zwischen jeder Grenze zu füllen. Zusätzlicher Platz wird zwischen den Kacheln verteilt, um die richtige Passform zu erreichen.
Formale Definition
Anfangswert | 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
mask-border-repeat =
[ stretch | repeat | round | space ]{1,2}
Beispiele
>Grundlegende Verwendung
Diese Eigenschaft scheint derzeit nirgends unterstützt zu werden. Wenn sie schließlich unterstützt wird, wird sie dazu dienen, zu definieren, wie der Maskengrenzschnitt sich um die Grenze wiederholt — d.h. ob er nur wiederholt, leicht skaliert, damit eine ganze Anzahl von Schnitten passt, oder gedehnt wird, sodass ein Schnitt passt.
mask-border-repeat: round;
Chromium-basierte Browser unterstützen eine veraltete Version dieser Eigenschaft — mask-box-image-repeat
— mit einem Präfix:
-webkit-mask-box-image-repeat: round;
Hinweis:
Die Seite mask-border
enthält ein funktionierendes Beispiel (unter Verwendung der veralteten, in Chromium unterstützten, mit Präfix versehenen Maskengrenzeigenschaften), sodass Sie eine Vorstellung von dem Effekt bekommen können.
Spezifikationen
Specification |
---|
CSS Masking Module Level 1> # the-mask-border-repeat> |
Browser-Kompatibilität
Loading…