实现WordPress网站全局黑白|灰白视觉效果的四种代码级解决方案

当一个网站整体呈现黑白或灰色效果时,通常是因为某些重大事件或悼念的缘故。今年,由于特殊原因,我们的WordPress网站也为了表达沉痛的哀思,在抗疫过程中牺牲的人们进行了网站整体变灰的处理。以下是我们收集整理并测试过的可用代码,现在分享给大家,同时也可以借此机会学习一下CSS样式的使用方法。

第一种网站变黑白方法:

在 style.css 文件顶端添加下行代码即可,有些 WordPress 网站主题有自定义 CSS 样式功能,可以直接把代码粘贴进行保存即可。

html {filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%); }

第二种网站变灰度方法:

将以下代码放入 </head> 前即可让对应网页变黑灰色!

<style type="text/css">
html {
filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter: grayscale(100%);}
</style>

第三种网站变灰色方法:

如里上面的两种方式都不喜欢,可以通过修改 <html> 标签,以加入内联样式的方法,达到网页变灰的效果。

<html style="filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);">

第四种网站整体变灰方法:

body *{
-webkit-filter: grayscale(100%); /* webkit */
-moz-filter: grayscale(100%); /*firefox*/
-ms-filter: grayscale(100%); /*ie9*/
-o-filter: grayscale(100%); /*opera*/
filter: grayscale(100%);
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
filter:gray; /*ie9- */
}

 

以上就是四种通过CSS滤镜让网站整体变灰的方法,唯一不同的是写法和实现方法不一样,这也就是所说的“一举多得”的效果。

请登录后发表评论

    没有回复内容