CSS mask-mode 属性指定是否应将 mask-image 给出的掩码引用视为亮度蒙版还是 alpha 蒙版。
可能的值
- alpha − 蒙版层图像的透明度值(alpha 通道)用作蒙版值。
- luminance − 蒙版层图像的亮度值用作蒙版值。
- <match-source> −当mask-image属性设置为<mask-source>时,将使用mask层图像的亮度值作为mask值。当 mask-image 属性设置为 <image> 时,蒙版图层图像的 alpha 值将用作蒙版值。
适用于
所有元素。在 SVG 中,它适用于容器元素,不包括 <defs> 元素和所有图形元素。
语法
CSS 掩码模式 - alpha
以下示例演示了 -webkit-mask-mode: alpha 属性将掩码模式设置为使用掩码图像的 alpha 通道 -
CSS 蒙版模式 - 亮度
以下示例演示了 -webkit-mask-mode: luminance 属性将 mask-mode 设置为使用掩码图像的亮度值 -