Properti mask-mode CSS
- Hal sebelumnya mask-image
- Hal berikutnya mask-origin
Definisi dan penggunaan
mask-mode
Atribut menentukan apakah gambar lapisan masker dianggap sebagai masker kecerahan atau alpha masker.
Contoh
Buat gambar lapisan masker dianggap sebagai masker kecerahan:
.mask1 { -webkit-mask-image: url(w3logo.png); mask-image: url(w3logo.png); mask-size: 70%; mask-repeat: no-repeat; mask-mode: luminance; }
Syntaks CSS
mask-mode: match-source|luminance|alpha|initial|inherit;
Nilai atribut
Nilai | Deskripsi |
---|---|
match-source |
Jika atribut mask-image adalah gambar (URL gambar atau gradien), atur mask-mode menjadi alpha. Jika atribut mask-image adalah SVG <mask>, gunakan atribut mask-type elemen <mask>. Ini adalah nilai default. |
luminance | Gunakan nilai kecerahan gambar masker sebagai nilai masker. |
alpha | Gunakan nilai alpha gambar masker sebagai nilai masker. |
initial | Atur atribut ini ke nilai default. Lihat: initial. |
inherit | Mengambil atribut ini dari elemen orangtua. Lihat: inherit. |
Detil teknis
Nilai default: | match-source |
---|---|
Inheritsi: | Tidak |
Pembuatan animasi: | Tidak didukung. Lihat:Atribut yang berhubungan dengan animasi. |
Versi: | Modul Masking CSS Level 1 |
Syntaks JavaScript: | object.style.maskMode="alpha" |
Dukungan browser
Angka di tabel menunjukkan versi browser pertama yang mendukung atribut ini penuhnya.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
120 | 120 | 53 | 15.4 | 106 |
Hal yang berhubungan
Panduan:Lapisan CSS
Referensi:Properti mask CSS
Referensi:Properti mask-clip CSS
Referensi:Properti mask-composite CSS
Referensi:Properti mask-image CSS
Referensi:Properti mask-origin CSS
Referensi:Properti mask-position CSS
Referensi:Properti mask-repeat CSS
Referensi:Properti mask-size CSS
Referensi:Properti mask-type CSS
- Hal sebelumnya mask-image
- Hal berikutnya mask-origin