Atributo mask-size de CSS

Definición y uso

mask-size El atributo especifica el tamaño de la imagen de la máscara.

Ejemplo

Ejemplo 1

Establecer el tamaño de la imagen de la máscara (en porcentaje):

.mask1 {
  -webkit-mask-image: url(w3logo.png);
  mask-image: url(w3logo.png);
  mask-size: 70%;
  mask-repeat: no-repeat;
}

Pruebe usted mismo

Ejemplo 2

Establecer el tamaño de la imagen de la máscara (en píxeles):

.mask1 {
  -webkit-mask-image: url(w3logo.png);
  mask-image: url(w3logo.png);
  mask-size: 200px 200px;
  mask-repeat: no-repeat;
}

Pruebe usted mismo

Sintaxis de CSS

mask-size: auto|size|contain|cover|initial|inherit;

Valor del atributo

Valor Descripción
auto Valor predeterminado.
tamaño Especifica el tamaño de la imagen de la máscara, se pueden usar unidades como px, em, o por ciento %.
contain Escala la imagen de la máscara para que su anchura y altura puedan adaptarse al interior del contenedor.
cover Escala la imagen de la máscara para que su anchura y altura puedan cubrir el contenedor.
initial Establece este atributo a su valor predeterminado. Véase initial.
inherit Hereda este atributo del elemento padre. Véase inherit.

Detalles técnicos

Valor predeterminado: auto
Herencia: No
Producción de animación: No se admite. Consulte:Atributos relacionados con la animación.
Versión: Módulo de Masking de CSS Nivel 1
Sintaxis de JavaScript: object.style.maskSize="100px 200px"

Compatibilidad del navegador

Las cifras en la tabla representan la versión del navegador que primero completamente admite esta propiedad.

Chrome Edge Firefox Safari Opera
120 120 53 15.4 106

Páginas relacionadas

Tutoriales:Ocultamiento 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-repeat de CSS

Referencia:Atributo mask-type de CSS