css中的滤镜如何实现把1寸照片(白色底或红色)的底色背景变为淡灰色

如题所述

滤镜效果建议都使用作图软件来实现

因为用CSS和HTML来实现的话,IE浏览器的支持比较好,但其他的如火狐等非IE内核的浏览器支持不够,并且低版本的浏览器很多都不支持的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-14
将整个图片变成灰色方法:img{filter:gray;}追问

我不是要整个变灰色,只是要底色变而已

追答

实现不了,你只能自己去用PS之类的软件去修改背景颜色。因为你的照片整个是一张图片,程序怎能判断哪里是背景,哪里又是人物!!!
不过有一个变通的办法就是你的背景色用CSS的background-color来控制,而你的照片做成PNG格式的。

本回答被提问者采纳