网站变成灰色

昨天是4月4日清明节,全国都在为抗击疫情(新冠肺炎)做斗争牺牲的烈士和逝世的同胞哀悼,各大网站都会让自己的网站的全部网页变成灰色(黑白色),以表示我们对逝者的悼念。当然,今天已经恢复了,需要测试可以在自己网站测试。

对此,我学习了一下如何将网站变灰色,我也对如何恢复彩色做了一点学习。

一、让网站变成灰色的办法

方法一:

     打开CSS文件在最前面加上以下代码就可以了,这段代码使用的是CSS滤镜,将网页中的色彩部分过滤掉。

html {
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
}
或 * {
    filter: gray;
    color: gray;
}

部分网站如果按照上面修改后没有效果,那把代码顶部的<html>改成:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> 

方法二:

编写一个js文件,网页中引入该文件

grayscale(document.body); //整站变成灰色 
grayscale(document.getElementById("main"));//指定元素变灰色
grayscale.reset(document.getElementById("main"));//指定元素还原 

方法三:

    FLASH动画的颜色不能被CSS滤镜控制,但可以在FLASH代码的<object>和</object>之间插入如下

<param value="false" name="menu"/> <param value="opaque" name="wmode"/> 

二、解除网站变灰色的办法

方法1.使用样式编辑【Stylus】

安装一个插件:https://chrome.google.com/webstore/detail/stylus/clngdbkpkpeebahjckkjfobafhncgmne/related

csdn下载地址:Stylus1.5.9

html {
    filter: grayscale(0) !important;
}

html,
body {

    -webkit-filter: grayscale(0%);

    -moz-filter: grayscale(0%);

    -ms-filter: grayscale(0%);

    -o-filter: grayscale(0%);

    filter: grayscale(0%);

   
}
 * {
        filter: none !important
    }

方法2.使用脚本【tempermonkey或者暴力猴

下载地址:https://chrome.google.com/webstore/detail/tampermonkey-beta/gcalenpjmijncebpfijmoaglllgpjagf

csdn下载:Tampermonkey BETA4.10.6

使用方法:

点击图标,选择添加新脚本

粘贴下列代码,保存即可:

(function() {
    GM_addStyle("* {filter: none !important}");
   
})();

 

友情链接:

怎么让灰色的网页恢复成彩色,灰色网页变回彩色脚本代码 

网站变灰色代码方法大集合(站点哀悼代码之用)

网站哀悼(全站变灰色)代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

默默提升实验室

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值