Propiedad de posición de máscara CSS

La propiedad mask-position establece las imágenes de la máscara dentro del área de posicionamiento de la máscara utilizando los valores de porcentaje o palabras clave. Siempre hay dos valores de posición de máscara (desplazamiento horizontal y desplazamiento vertical). Si solo se especifica un valor, se supone que el otro es el 50 % o el centro.

Sintaxis:

mask-position: Keyword values
/* Or */
mask-position: position values
/* Or */
mask-position: Multiple values
/* Or */
mask-position: 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 arriba, abajo, izquierda, derecha, centro, etc.
  • Valores de posición: este valor de propiedad se refiere a los valores definidos con unidades como x% y%, donde x e y son un número entero.
  • Valores múltiples : este valor de propiedad se refiere a los valores definidos con unidades como arriba a la derecha , 2rem 2rem, centro, etc.
  • Valores globales: el valor de esta propiedad se refiere a los valores definidos con unidades como heredar, inicial, unset, etc.

Ejemplo 1: El siguiente ejemplo ilustra la propiedad de posición de máscara usando valores de posición

html

<!DOCTYPE html>
<html>
 
    <head>
        <style>
 
        .Container{
            border: 3px solid black;
            background-color: rgb(136, 255, 0);
            width: 30%;
            height: 30vh;
        }
 
        .geeks{
              width: 30%;
              height:200px;
              background: green;
              border: 10px solid red;
              -webkit-mask-image:
              url("image.svg");
              -webkit-mask-repeat: no-repeat;
              mask-position: 0.2rem 30%;
        }
 
        </style>
    </head>
<body>
 
    <div class="Container">
        <div class="geeks"></div>
    </div>
 
</body>
 
</html>

Producción:

Ejemplo 2: el siguiente ejemplo ilustra la propiedad de posición de la máscara usando valores de palabras clave

html

<!DOCTYPE html>
<html>
 
    <head>
        <style>
 
        .Container{
            border: 3px solid black;
            background-color: rgb(136, 255, 0);
            width: 30%;
            height: 30vh;
        }
 
        .geeks{
              width: 30%;
              height:200px;
              background: green;
              border: 10px solid red;
              -webkit-mask-image:
              url("image.svg");
              -webkit-mask-repeat: no-repeat;
              mask-position: top;
        }
 
        </style>
    </head>
<body>
 
    <div class="Container">
        <div class="geeks"></div>
    </div>
 
</body>
 
</html>

Producción:

Navegadores compatibles:

  • cromo 1
  • Safari 15.4
  • Borde 79
  • Firefox 53
  • Ópera 15
  • 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 *