Efectos
Utilidades para controlar el tamaño de la imagen de máscara de un elemento.
| Clase | Estilos |
|---|---|
mask-auto | mask-size: auto; |
mask-cover | mask-size: cover; |
mask-contain | mask-size: contain; |
mask-size-(<custom-property>) | mask-size: var(<custom-property>); |
mask-size-[<value>] | mask-size: <value>; |
Usa la utilidad mask-cover para escalar la imagen de máscara hasta que llene la capa de máscara, recortando la imagen si es necesario:
<div class="mask-cover mask-[url(/img/scribble.png)] bg-[url(/img/mountains.jpg)] ..."></div>Usa la utilidad mask-contain para escalar la imagen de máscara hasta los bordes exteriores sin recortarla ni estirarla:
<div class="mask-contain mask-[url(/img/scribble.png)] bg-[url(/img/mountains.jpg)] ..."></div>Usa la utilidad mask-auto para mostrar la imagen de máscara en su tamaño por defecto:
<div class="mask-auto mask-[url(/img/scribble.png)] bg-[url(/img/mountains.jpg)] ..."></div>Usa la sintaxis mask-size-[<value>] para establecer el mask image size basado en un valor completamente personalizado:
<div class="mask-size-[auto_100px] ..."> <!-- ... --></div>Para variables CSS, también puedes usar la sintaxis mask-size-(<custom-property>) :
<div class="mask-size-(--my-mask-size) ..."> <!-- ... --></div>Esto es solo un atajo para mask-size-[var(<custom-property>)] que agrega la función var() por ti automáticamente.
Prefija una utilidad mask-size con una variante de breakpoint como md: para aplicar la utilidad solo en tamaños de pantalla medium y superiores:
<div class="mask-auto md:mask-contain ..."> <!-- ... --></div>Aprende más sobre el uso de variantes en la documentación de variantes.