首先,大家先来了解一下 CSS 中的 filter 属性。filter 属性是 CSS3 中的一个新特性,允许大家实现一些滤镜效果,包括模糊效果。下面是使用 filter 属性实现图片模糊的代码:
.blur { filter: blur(5px); }
代码中,大家给图片的父元素添加了一个 .blur 的 class,然后在 CSS 中定义了该 class 的样式,使用 filter 属性设置图片的模糊值为 5px。运行代码后,就能看到图片被成功模糊了。
如果大家想控制图片模糊的程度,可以调整 blur() 函数中的数值。例如,将模糊程度调整为 10px:
.blur { filter: blur(10px); }
当然,这只是最简单的使用方式。另外,filter 属性还支持其它滤镜效果,例如增强对比度(contrast)、改变亮度(brightness)等。使用 filter 属性,大家可以让图片变得更加生动、有趣。
总之,CSS 的 filter 属性是一个很实用的特性,可以轻松实现一些图片效果。感兴趣的读者可以深入了解一下,挖掘出更多的精彩用法。