mask-origin Özelliği
mask-origin özelliği, maskenin konumlandırılması için başlangıç noktasını belirler. Maskenin elementin hangi bölümüne (kenarlık, dolgu veya içerik) göre yerleştirileceğini tanımlar.
Sözdizimi
seçici {
mask-origin: content-box | padding-box | border-box;
}
Değerler
| Değer | Açıklama |
|---|---|
border-box |
Maske elementin kenarlığına (border dahil) göre konumlandırılır. |
padding-box |
Maske dolgu (padding) alanına göre konumlandırılır (varsayılan). |
content-box |
Maske elementin içeriğine göre konumlandırılır. |
Örnek . border-box
Maske elementin kenarlığına göre konumlandırılır:
<img id="image" src="image.jpg">
#image {
width: 500px;
height: 281px;
padding: 20px;
border: 30px dashed rgba(0,0,0,0.3);
mask-image: url("heart.svg");
mask-position: center;
mask-size: 200px;
mask-repeat: no-repeat;
mask-origin: border-box;
}
:
Örnek . padding-box
Maske dolgu alanına göre konumlandırılır:
<img id="image" src="image.jpg">
#image {
width: 500px;
height: 281px;
padding: 20px;
border: 30px dashed rgba(0,0,0,0.3);
mask-image: url("heart.svg");
mask-position: center;
mask-size: 200px;
mask-repeat: no-repeat;
mask-origin: padding-box;
}
:
Örnek . content-box
Maske içeriğe göre konumlandırılır:
<img id="image" src="image.jpg">
#image {
width: 500px;
height: 281px;
padding: 20px;
border: 30px dashed rgba(0,0,0,0.3);
mask-image: url("heart.svg");
mask-position: center;
mask-size: 200px;
mask-repeat: no-repeat;
mask-origin: content-box;
}
:
Ayrıca Bakınız
-
mask-clipözelliği,
maskenin kırpılma alanını belirler -
mask-positionözelliği,
maskenin konumunu ayarlar -
masközelliği,
tüm maskeleme özellikleri için kısa yazım -
background-originözelliği,
elementin arka planı için benzer özellik