Atributo mask-repeat de CSS
- Página anterior mask-position
- Página siguiente mask-size
Definición y uso
mask-repeat
La propiedad establece si/ cómo se repite la imagen de máscara.
Por defecto, la imagen de máscara se repetirá en ambas direcciones, vertical y horizontal.
Ejemplo
Ejemplo 1
usar mask-repeat: no-repeat;
y mask-repeat: repeat;
:
.mask1 { -webkit-mask-image: url(w3logo.png); mask-image: url(w3logo.png); mask-size: 50%; mask-repeat: no-repeat; } .mask2 { -webkit-mask-image: url(w3logo.png); mask-image: url(w3logo.png); mask-size: 50%; mask-repeat: repeat; }
Ejemplo 2
usar mask-repeat: round;
y mask-repeat: space;
:
.mask1 { -webkit-mask-image: url(w3logo.png); mask-image: url(w3logo.png); mask-size: 30%; mask-repeat: round; } .mask2 { -webkit-mask-image: url(w3logo.png); mask-image: url(w3logo.png); mask-size: 30%; mask-repeat: space; }
Ejemplo 3
usar mask-repeat: repeat-x;
y mask-repeat: repeat-y;
:
.mask1 { -webkit-mask-image: url(w3logo.png); mask-image: url(w3logo.png); mask-size: 30%; mask-repeat: repeat-x; } .mask2 { -webkit-mask-image: url(w3logo.png); mask-image: url(w3logo.png); mask-size: 30%; mask-repeat: repeat-y; }
Sintaxis CSS
mask-repeat: repeat|repeat-x|repeat-y|space|round|no-repeat|initial|inherit;
Valor del atributo
Valor | Descripción |
---|---|
repeat |
La imagen de máscara se repetirá en ambas direcciones, vertical y horizontal. Si la última imagen no es adecuada, se cortará. Este es el valor predeterminado. |
repeat-x | La imagen de máscara se repetirá solo en la dirección horizontal. |
repeat-y | La imagen de máscara se repetirá solo en la dirección vertical. |
space |
La imagen de máscara se repetirá tantas veces como sea posible sin cortar. La primera y última imagen se fijan respectivamente en los lados del elemento, y el espacio en blanco entre las imágenes se distribuye uniformemente. |
round | La imagen de máscara se repetirá y se comprimirá o estirará para llenar el espacio (sin espacio entre ellas). |
no-repeat | La imagen de máscara no se repite. La imagen solo se mostrará una vez. |
initial | Establezca este atributo en su valor predeterminado. Consulte initial. |
inherit | Hereda este atributo del elemento padre. Consulte inherit. |
Detalles técnicos
Valor predeterminado: | repeat |
---|---|
Herencia: | No |
Producción de animación: | No se admite. Consulte:Atributos relacionados con la animación. |
Versión: | Módulo de Masking CSS Nivel 1 |
Sintaxis de JavaScript: | object.style.maskRepeat="no-repeat" |
Compatibilidad del navegador
El número en la tabla representa la versión del navegador que admite completamente esta propiedad por primera vez.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
120 | 120 | 53 | 15.4 | 106 |
Páginas relacionadas
Tutoriales:Superposición CSS
Referencia:Atributo mask de CSS
Referencia:Atributo mask-clip de CSS
Referencia:Atributo mask-composite de CSS
Referencia:Atributo mask-image de CSS
Referencia:Atributo mask-mode de CSS
Referencia:Atributo mask-origin de CSS
Referencia:Atributo mask-position de CSS
Referencia:Atributo mask-size de CSS
Referencia:Atributo mask-type de CSS
- Página anterior mask-position
- Página siguiente mask-size