在做一些比较炫酷效果时,经常会使用到 毛玻璃效果(光学上称之为 高斯模糊),在 CSS 中使用 filter 、backdrop-filter 属性均可实现。
一、filter 实现
- filter 特点:模糊内容
- 语法:
1 | |
二、backdrop-filter 实现
- backdrop-filter 特点:透过该层的底部元素模糊化
- 语法:
1 | |
参数说明:
- saturate 相当于饱和度,
<100%变暗,>100%变亮 - contrast 相当于对比度,100%为原图,0%为全灰色图像
- blur 模糊或颜色偏移
1 | |
三、代码实现
1 | |
demo演示地址:https://tiven.cn/demo/backdrop-filter.html
参考文档:https://www.runoob.com/cssref/css-backdrop-filter.html
欢迎访问:天问博客
本文作者: Tiven
发布时间: 2023-05-13
最后更新: 2023-08-02
本文标题: CSS3学习与总结 · 高斯模糊背景滤镜效果
本文链接: https://www.tiven.cn/p/53db1d13/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!
发布时间: 2023-05-13
最后更新: 2023-08-02
本文标题: CSS3学习与总结 · 高斯模糊背景滤镜效果
本文链接: https://www.tiven.cn/p/53db1d13/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!


