CSS中的mask-image属性用于设置图像或文本的遮罩。它用于为CSS中的特定元素形成遮罩层。
用法:
mask-image:none | <mask-source>
- none:没有设置maks层,而是设置了透明的黑色层。
用法:
mask-image:none
Example:
在此示例中,未创建任何掩码。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> </head> <style> .container{ background-color:green; background-repeat:no-repeat; width:400px; height:400px; display:flex; align-items:center; justify-content:center; } .mask{ background:black; width:200px; height:200px; -webkit-mask-image:none; } .mask h1{ height:400px; width:400px; } wrap text h1 </style> <body> <div class="container"> <div class="mask"></div> </div> </body> </html>
Output:
- <mask-source>:用于提供图片网址的来源。
用法:
mask-image:url();
例:
该图标是黑色背景颜色的遮罩。可以根据需要进行更改。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> </head> <style> .container{ background-color:green; background-repeat:no-repeat; width:400px; height:400px; display:flex; align-items:center; justify-content:center; } .mask{ background:black; width:200px; height:200px; -webkit-mask-image:url( "https://image.flaticon.com/icons/svg/942/942195.svg"); } .mask h1{ height:400px; width:400px; } wrap text h1 </style> <body> <div class="container"> <div class="mask"></div> </div> </body> </html>
输出:
属性值:
支持的浏览器:
- Chrome
- Edge
- Firefox
- Opera
- Safari
相关用法
- CSS transition-property用法及代码示例
- CSS table-layout用法及代码示例
- CSS text-align用法及代码示例
- CSS border-top-width用法及代码示例
- CSS isolation属性用法及代码示例
- CSS border-inline-start-style属性用法及代码示例
- CSS column-rule-width用法及代码示例
- CSS word-spacing用法及代码示例
- CSS animation-delay用法及代码示例
- CSS margin-top用法及代码示例
- CSS grid属性用法及代码示例
- CSS font-size-adjust用法及代码示例
- CSS visibility属性用法及代码示例
- CSS grid-template-columns用法及代码示例
- CSS height属性用法及代码示例
- CSS transform-origin用法及代码示例
- CSS animation-name用法及代码示例
- CSS flex-wrap用法及代码示例
- CSS align-content用法及代码示例
- CSS page-break-before属性用法及代码示例
- CSS empty-cells用法及代码示例
注:本文由纯净天空筛选整理自tarun007大神的英文原创作品 CSS mask-image Property。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。