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