--- title: mask-image slug: Web/CSS/mask-image translation_of: Web/CSS/mask-image ---
mask-image CSS属性用于设置元素上遮罩层的图像。
{{cssinfo}}
/* Keyword value */ mask-image: none; /* <mask-source> value */ mask-image: url(masks.svg#mask1); /* <image< values */ mask-image: linear-gradient(rgba(0, 0, 0, 1.0), transparent); mask-image: image(url(mask.png), skyblue); /* Multiple values */ mask-image: image(url(mask.png), skyblue), linear-gradient(rgba(0, 0, 0, 1.0), transparent); /* Global values */ mask-image: inherit; mask-image: initial; mask-image: unset;
none<mask-source><mask>或CSS图像的url#masked {
width: 100px;
height: 100px;
background-color: #8cffa0;
mask-image: url(https://mdn.mozillademos.org/files/12676/star.svg);
-webkit-mask-image: url(https://mdn.mozillademos.org/files/12676/star.svg);
}
<div id="masked"></div>
{{EmbedLiveSample('例子', '100px', '100px')}}
| Specification | Status | Comment |
|---|---|---|
| {{SpecName("CSS Masks", "#the-mask-image", "mask-image")}} | {{Spec2("CSS Masks")}} | Initial definition |