CSS mask-type özelliği
- Önceki sayfa mask-size
- Sonraki sayfa max-block-size
Tanım ve Kullanım
mask-type
Bu özellik, SVG <mask> elementinin ışıklandırma kapak olarak mı yoksa alpha kapak olarak mı işlem göreceğini belirler.
Bu özellik SVG <mask> elementi için geçerlidir.
Örnek
İki SVG <mask> elementini görüntüleyin; biri mask-type: alpha
, diğeri mask-type: luminance
:
<svg width="200" height="120" xmlns="http://www.w3.org/2000/svg"> </defs> <mask id="mask1" maskContentUnits="objectBoundingBox" style="mask-type:alpha"> <rect width="10" height="10" fill="red" fill-opacity="0.7" /> </mask> <mask id="mask2" maskContentUnits="objectBoundingBox" style="mask-type:luminance"> <rect width="10" height="10" fill="red" fill-opacity="0.7" /> </mask> </defs> </svg>
CSS Dilbilgisi
mask-type: luminance|alpha|initial|inherit;
Özellik Değeri
Değer | Açıklama |
---|---|
luminance | Kapak görselini parlaklık kapak olarak görüntülenir. Varsayılan değer. |
alpha | Kapak görselini alpha kapak olarak görüntülenir. |
initial | Bu özelliği varsayılan değerine ayarlar. Bakınız initial。 |
inherit | Bu özelliği ebeveyn elementinden devralır. Bakınız inherit。 |
Teknik Ayrıntılar
Varsayılan Değer: | luminance |
---|---|
Devralabilirlik: | Hayır |
Animasyon Yapımı: | Desteklenmiyor. Bakınız:Animasyon İle İlgili Özellikler。 |
Sürüm: | CSS Masking Modülü 1 |
JavaScript Dilbilgisi: | object.style.maskType="alpha" |
Tarayıcı Desteği
Tabloda bulunan rakamlar, bu özelliği tam olarak destekleyen ilk tarayıcı sürümünü gösterir.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
24 | 79 | 35 | 7 | 15 |
İlgili sayfalar
Eğitim:CSS Mask
Kaynakça:CSS mask özelliği
Kaynakça:CSS mask-clip özelliği
Kaynakça:CSS mask-composite özelliği
Kaynakça:CSS mask-image özelliği
Kaynakça:CSS mask-mode özelliği
Kaynakça:CSS mask-origin özelliği
Kaynakça:CSS mask-position özelliği
Kaynakça:CSS mask-repeat özelliği
Kaynakça:CSS mask-size özelliği
- Önceki sayfa mask-size
- Sonraki sayfa max-block-size