css使图像模糊
我们可以使用css中的filter(滤镜)属性使图片呈现出模糊的效果:
HTML代码:
<img src="img/A.jpg" />
页面效果:

添加filter属性:
img{
filter:blur(5px)
}
页面效果:

以下是filter(滤镜)属性的参数及使用方法:
| 参数 | 呈现效果 | 使用方法 | 默认值 |
|---|---|---|---|
| none | 默认值,没有效果。 | filter:none | none |
| blur | 设置图像模糊。 | filter:blur(px) | 0 |
| brightness | 设置图像的亮暗度。 | filter:brightness(%) | 1 |
| contrast | 设置图片的对比度。 | filter:contrast(%) | 1 |
| drop-shadow | 设置图片的阴影。 | filter:drop-shadow(px,px,px,color) | 0,0,0,无 |
| grayscale | 设置图像为灰度图像。 | filter:grayscale(0%~100%) | 0 |
| hue-rotate | 设置图像色相旋转。 | filter:hue-rotate(deg) | 0deg |
| invert | 设置图像反转。 | filter:invert(%) | 0 |
| opacity | 设置图像透明度。 | filter:opacity(0%~100%) | 1 |
| saturate | 设置图像饱和度。 | filter:saturate(%) | 1 |
| sepia | 设置图像为深褐色。 | filter:sepia(0%~100%) | 0 |
| url | 可以包含一个锚点来指定具体的滤镜元素。 | filter:url(“img/图片.jpg#id”) | 无 |
注意:IE浏览器不支持filter属性。
本文介绍如何使用CSS的filter属性使图像产生模糊效果。通过设置filter:blur(px),可调整图像模糊程度,px值越大,图像越模糊。同时,文章列举了filter属性的其他功能,如亮度、对比度调整等。
1409

被折叠的 条评论
为什么被折叠?



