您现在的位置是:网站首页> 编程资料编程资料

详解css3 mask遮罩实现一些特效_css3_CSS_网页制作_

2023-11-04 206人已围观

简介 遮罩mask的功能就是使用透明的图片或渐变遮罩元素的背景。这篇文章主要介绍了详解css3 mask遮罩实现一些特效,详细的介绍了mask的属性以及一些常用示例,感兴趣的小伙伴们可以参考一下

遮罩mask的功能就是使用透明的图片或渐变遮罩元素的背景。于是,遮罩mask与背景background非常类似,除了没有color子属性,背景background剩下的6个子属性,mask都有 遮罩mask是一个复合属性,包括mask-image、mask-mode、mask-repeat、mask-position、mask-clip、mask-origin、mask-size、mask-composite这8个属性 注意: IE浏览器不支持,webkit内核的浏览器(包括chrome、safari、IOS、android)需要添加-webkit-前缀。要特别注意的是,firefox浏览器也支持webkit-mask属性

【mask-image】

默认值为none,值为透明图片,或透明渐变

【mask-repeat】

默认值为repeat,可选值与background-repeat相同

【mask-position】

默认值为0 0,可选值与background-position相同

【mask-clip】

默认值为border-box,可选值与background-clip相同

【mask-origin】

默认值为border-box,可选值与background-origin相同

【mask-size】

默认值为auto,可选值与background-size相同

【mask-mode】

默认值为match-source,可选值为alpha、luminance、match-source,或者它们的组合

【mask-composite】

默认值为add,可选值为add、subtract、intersect、exclude

[注意]只有firefox支持mask-mode和mask-composite

一,高斯模糊+mask遮罩

 

源码

Title

二,窥见一点

源码

Document

三,镂空效果

源码

Document

打骨折

专治各种不服

+
=

打骨折

专治各种不服

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

-六神源码网