filter: grayscale(1)
为了使整个网页生效,你可以把它放在 <html>
标签的样式里
为了更好的兼容性,你可以加一下前缀:
<html style="filter:grayscale(1);-webkit-filter:grayscale(1)">
...
</html>
原理
我们使用了 CSS 特性 filter,并用了 grayscale 对图片进行灰度转换,允许有一个参数,可以是数字(0到1)或百分比,0% 到 100% 之间的值会使灰度线性变化。