cssmask-image的简单介绍
cssmask-image
简介
`cssmask-image` CSS 属性定义要应用的图像,以确定元素的可见区域。它充当一个遮罩,只允许在图像不透明区域可见的内容显示。
多级标题
语法
```
cssmask-image:
值
`
`none`:移除任何遮罩图像。
内容详细说明
`cssmask-image` 属性以类似于 `background-image` 属性的方式工作。它定义了一个图像,该图像与元素重叠并作为一种模板,仅允许在图像不透明区域内显示的内容可见。当应用 `cssmask-image` 属性时,元素的内容将被裁剪,以匹配图像的不透明区域。图像的透明区域将导致内容不可见。
例子
```css div {width: 200px;height: 200px;background: red;cssmask-image: url(mask.png); } ```在这个例子中,元素是一个 200px x 200px 的红色矩形。`mask.png` 图像已用作遮罩。这意味着矩形仅在 `mask.png` 图像不透明的区域显示红色背景。图像的透明区域将导致背景不可见,从而创建出带有图像形状的镂空效果。
兼容性
`cssmask-image` 属性在以下浏览器中得到支持:
Chrome:53+
Firefox:64+
Safari:12+
Edge:80+
Opera:48+
**cssmask-image****简介**`cssmask-image` CSS 属性定义要应用的图像,以确定元素的可见区域。它充当一个遮罩,只允许在图像不透明区域可见的内容显示。**多级标题****语法**```
cssmask-image: