CSS mask-mode 屬性
示例
將遮罩圖層影像視為亮度遮罩
.mask1 {
-webkit-mask-image: url(w3logo.png);
mask-image: url(w3logo.png);
mask-size: 70%;
mask-repeat: no-repeat;
mask-mode: luminance;
}
自己動手試一試 »
定義和用法
mask-mode
屬性指定遮罩圖層影像應被視為亮度遮罩還是 Alpha 遮罩。
預設值 | match-source |
---|---|
繼承 | no |
可動畫 | 否。 閱讀關於可動畫屬性 |
版本 | CSS 蒙版模組級別 1 |
JavaScript 語法 | object.style.maskMode="alpha" |
瀏覽器支援
表中的數字指定了完全支援該屬性的第一個瀏覽器版本。
屬性 | |||||
---|---|---|---|---|---|
mask-mode | 120 | 120 | 53 | 15.4 | 106 |
CSS 語法
mask-mode: match-source|luminance|alpha|initial|inherit;
屬性值
值 | 描述 |
---|---|
match-source | 如果 mask-image 屬性是影像(影像 URL 或漸變),則將 mask-mode 設定為 alpha。如果 mask-image 屬性是 SVG <mask> 元素,則使用 <mask> 元素的 mask-type 屬性。這是預設值。 |
luminance | 使用遮罩影像的亮度值作為遮罩值 |
alpha | 使用遮罩影像的 alpha 值作為遮罩值 |
initial | 將此屬性設定為其預設值。閱讀關於initial |
inherit | 從其父元素繼承此屬性。閱讀關於inherit |
相關頁面
CSS 參考:mask 屬性
CSS 參考:mask-clip 屬性
CSS 參考:mask-composite 屬性
CSS 參考:mask-image 屬性
CSS 參考:mask-origin 屬性
CSS 參考:mask-position 屬性
CSS 參考:mask-repeat 屬性
CSS 參考:mask-size 屬性
CSS 教程:CSS 蒙版