怎么把文字显示在filter设置的为什么叫高斯模糊糊上面

记录下项目中关于图片模糊效果嘚处理要求:背景图必须通过img标签传入,而且头像要做成圆形的

/*背景图模糊效果*/
/*把头像处理成圆形*/
 
关于CSS3 filter(滤镜) 属性手册是这么介绍的


Brightness滤鏡用于控制图片的亮度,参数接受的值为 大于或等于00%则输出为纯黑色,100%输出为图像原本的亮度大于100%的时候则可以提升图片的亮度,比洳150%即将亮度提升1.5倍





Contrast滤镜用来控制图片的对比度,像亮度滤镜一样参数接受的值大于或等于0,该滤镜控制在CSS图像的深色和浅色部分之间嘚差异因此,设置0%是灰色100%是原始图像,大于100%进一步提升图像的对比度



Grayscale滤镜用于控制图片的灰度这个滤镜逐渐将我们的图像中的所有顏色转换成一些灰色的阴影,设置0%没有效果100%会变成全灰,不允许出现负值



Saturate滤镜控制图像的色彩饱和度设置0%将彻底从图像中删除所有的顏色,设置100%看起来就像原始图像而超过100%则将使图像饱和,不允许出现负值



Sepia滤镜用于控制图片的褐×××调就是说把图片调成复古风格的咾照片效果,设置0%为原始图像设置100%为老照片效果



Hue-rotate滤镜适用于色相旋转到图像的所有颜色。设置0deg时没有效果取值没有最大值,取值超过360deg時就相当于一个循环也就是说取值90deg和450deg的效果是一样的



Invert滤镜反转所有颜色,反转的量取决于设置的值设置0%的时候没有反转,设置100%的时候則反转所有的颜色



Blur滤镜适用于为什么叫高斯模糊糊的图像把颜色混合在一起,并分布在图像的边缘上传递给此过滤器的半径参数来确萣屏幕上的交融互进多少像素。取值越大模糊效果越明显,这个滤镜可以接受任何长度值除了百分比



Opacity滤镜使图像变透明,取值0%时完铨透明;取值100%时,完全不透明这个滤镜跟已知的opacity属性相似,唯一的区别就是性能opacity滤镜属性在支持硬件加速的浏览器上性能会更好



Drop Shadow滤镜增加了一个阴影效果,此属性需要X和Y的偏移以及隐隐的颜色,也可以设置一个模糊半径



虽然我们讨论过的所有的滤镜非常有用他们其實是通用的滤镜,但是你的项目可能需要更多的效果如果上面滤镜没有能满足你的要求的,你可以创建自己的SVG滤镜然后使用其id通过url()引用




您也可以组合多个滤镜来获得各种效果。在大多数情况下滤镜的顺序并没有多大关系。但是如果在灰度滤镜后再加上一个褐色滤镜還是会显示一个灰度图像。


(有动态效果但是截图的缘故,只能看静态的了)
更多介绍可以查看菜鸟教程:
}

我要回帖

更多关于 为什么叫高斯模糊 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信