css3的滤镜:filter和backdrop-filter的知识和区别

backdrop-filter: blur(5px);  将这个元素覆盖的区域下方进行模糊

filter: blur(5px);  这个元素内部模糊了,底部反而没有模糊

 

 

filter 当前和后代元素都继承该属性

backdrop-filter 该层底部的元素模糊 有兼容安卓

-webkit-filter: blur(2px); 兼容浏览器Chrome, Safari, Opera

不能说哪种好或那种坏,他们都有可用的使用场景

 

filter的图片效果:

普通图片

filter: blur(2px); 高斯模糊

filter: invert(1); 反色

filter: saturate(5); 照片饱和度

filter: grayscale(1); 灰度 灰白照片效果

filter: sepia(1); 照片褐色 怀旧效果

filter: hue-rotate(90deg); 图片色相 数字变化可做渐变效果

filter: brightness(2); 图片亮度

filter: contrast(2.5); 图片对比度 类似饱和度

filter: drop-shadow(20px 20px 10px #000); 图片加阴影效果

 

posted @ 2022-02-07 14:38  herry菌  阅读(696)  评论(0编辑  收藏  举报