使用CSS的Filter功能。
html { filter: grayscale(100%); //IE浏览器 -webkit-filter: grayscale(100%); //谷歌浏览器 -moz-filter: grayscale(100%); //火狐浏览器 -ms-filter: grayscale(100%); //一般浏览器 -o-filter: grayscale(100%); //opera浏览器 filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
有一些网站FLASH动画的颜色不能被CSS滤镜控制,可以在FLASH代码之间插入:
<param value="false" name="menu"/>
<param value="opaque" name="wmode"/>