有很多时候我们的网站要改成黑白色的。如果说我们必图片有点夸张,如果说用JS效率会与HTML标签的多少直接影响。最好的办法就是用CSS。但是这个功能大家都不常用。我前段时间有这么一个需求。找了好久才找到这段CSS代码。很好用。当然这个只是影响本服务器的页面。搜索引擎抓取的那就不一定了。有可能是在你修改前抓取的。


html{ filter: grayscale(100%); -webkit-filter: grayscale(100%);

-moz-filter: grayscale(100%); -ms-filter: grayscale(100%);

-o-filter: grayscale(100%);

filter: url("data:p_w_picpath/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(1);}



代码是网上找的我测试过了的。好用。放在这里希望  方便你我 ^-^ !