对于从事网页设计工作的小伙伴,有时会到别的网站非常酷炫的效果,可是却不知道怎么做出来。技术过硬的小伙伴会从源代码中找到相关代码拿来自己用,如果是刚刚入门的则束手无策,其实只要知道关键词,百度一下也能找到答案的。
以前css可以达到我们想要的一些效果,但是比较复杂的就能信以完成了,直到css3和html5的问世,让这些都变得不再复杂。
今天且听风吟福利吧和小伙伴们一起来涨姿势,用css3将图片渲染成毛玻璃效果,也就相当于是模糊效果。
css3毛玻璃效果(图片模糊处理)代码如下:
css代码:
.fuzzy {
filter: url(blur.svg#blur);
/* FireFox, Chrome, Opera */
-webkit-filter: blur(3px);
/* Chrome, Opera */
-moz-filter: blur(3px);
-ms-filter: blur(3px);
filter: blur(3px);
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false);
/* IE6~IE9 */
}
其中blur(5px)里面的5px数值可以修改,数值越大越模糊,反之越清晰。
html代码:
<img src="http://a4.topitme.com/o/201101/09/12945864801998.jpg" class="fuzzy" />
效果如下: