CSS实现高斯模糊效果

编程入门 行业动态 更新时间:2024-10-26 11:25:23

CSS实现<a href=https://www.elefans.com/category/jswz/34/1768456.html style=高斯模糊效果"/>

CSS实现高斯模糊效果

用CSS实现高斯模糊效果:filter、backdrop-filter
高斯模糊是一种常见的效果(俗称毛玻璃效果),在CSS中使用filter、backdrop-filter属性均可实现
一、filter
这其实是一种“假”模糊,需要一层做背景并使用filter属性达到模糊效果,另一层(在背景层之上)设置一个半透明的背景色。如下:
问题:1. blur值越大,模糊周边白边就越明显,去除白边:
1.背景图background设置background-position,放大背景图进行裁切
2.img标签的src图片可以使用margin和padding结合overflow:hidden进行box的裁切,
问题:2. 使用blur同时使用scroll的话,导致去除白边效果失效
不同时使用

二、backdrop-filter
这个属性可以让你为一个元素后面区域添加图形效果(如模糊或颜色偏移)。 因为它适用于元素背后的所有元素,为了看到效果,必须使元素或其背景至少部分透明。


更多推荐

CSS实现高斯模糊效果

本文发布于:2024-02-11 23:40:07,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1684341.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:高斯   模糊   效果   CSS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!