Propiedad compuesta de máscara CSS

La propiedad mask-composite define varias operaciones compuestas para combinar capas de varias máscaras. La primera capa de URL está en la parte superior y la última capa de URL está en la parte inferior de todas las capas.

Sintaxis:

mask-composite: Keyword values
/* Or */
mask-composite: Global values

Valores de la propiedad: Esta propiedad acepta los valores mencionados anteriormente y descritos a continuación:

  • Valores de palabras clave: este valor de propiedad se refiere a los valores definidos con unidades como sumar, restar, intersecar, excluir, etc.
  • Valores globales: este valor de propiedad se refiere a los valores definidos con unidades como heredar, inicial, unset, etc.

Ejemplo 1: El siguiente ejemplo ilustra la propiedad de máscara compuesta usando add :

<!DOCTYPE html>
<html>
  
    <head>
        <style>
  
        .geeks{
              width: 22%;
              height: 200px;
              background: green;
              -webkit-mask-image: 
                url("image.svg"), 
                url("image2.svg");
              -webkit-mask-size: 140px, 120px;
              -webkit-mask-position: 140px 60px, 50px;
              -webkit-mask-repeat: no-repeat;
              mask-composite: add;
        }
  
        </style>
    </head>
<body>
  
    <div class="geeks"></div>
  
</body>
</html>

Producción:

Ejemplo 2: El siguiente ejemplo ilustra la propiedad máscara-compuesto usando subtract :

<!DOCTYPE html>
<html>
  
    <head>
        <style>
  
        .geeks{
              width: 22%;
              height: 200px;
              background: green;
              -webkit-mask-image: 
                url("image.svg"), 
                url("image2.svg");
              -webkit-mask-size: 140px, 120px;
              -webkit-mask-position: 140px 60px, 50px;
              -webkit-mask-repeat: no-repeat;
              mask-composite: subtract;
        }
  
        </style>
    </head>
<body>
  
    <div class="geeks"></div>
  
</body>
</html>

Producción:

Navegadores compatibles:

  • Firefox
  • Chrome (no compatible)
  • Ópera (no compatible)
  • Safari (no compatible)
  • Borde (no compatible)
  • Internet Explorer (no compatible)

Publicación traducida automáticamente

Artículo escrito por thacker_shahid y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *