2022年12月2号哀悼日,为什么很多网站APP都是黑白色,给我们的网站添加一行黑白色代码,OK源码中国教程

不得不说今年2022年年底是最难的一年,疫情也影响到了每一个人,最近又是哀悼日,所以给大家一段代码让你自己的网站立即显示黑白效果。

一、实现网站黑白灰效果的代码

以下代码其实合并在一行就可以,所以标题的一行代码并没有什么问题。但是下面代码分成多行,为了方便大家阅读和理解。

<style type="text/css">
    html {
        filter: grayscale(100%); 
        -webkit-filter: grayscale(100%); 
        -moz-filter: grayscale(100%); 
        -ms-filter: grayscale(100%); 
        -o-filter: grayscale(100%); 
        -webkit-filter: grayscale(1);
    }
</style>

把代码加在网站的 CSS 文件或者 <head></head> 之间任意部分即可。

代码释义:filter 是滤镜的意思,filter:gray 的意思就是说给页面加上一个灰度的滤镜,所以 html 里面的所有内容都会变成黑白的了。不过这个滤镜对于 Chrome 和 Safari 浏览器是无效的,所以下面会有一行 -webkit-filter: grayscale(100%); 这个样式是专属于使用 webkit 内核的浏览器的,意思和 filter: gray; 差不多,只是写法不同罢了。