前端实现网站悼念灰色效果几行代码轻松解决

Posted 水香木鱼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端实现网站悼念灰色效果几行代码轻松解决相关的知识,希望对你有一定的参考价值。

博主介绍

📢点击下列内容可跳转对应的界面,查看更多精彩内容!

🍎主页:水香木鱼
🍍专栏:CSS3


文章目录

简介:这是一篇有关【前端实现网站悼念【灰色效果】几行代码轻松搞定】的文章,博主用最精简的语言去表达给前端读者们。

有些时候我们需要把网站页面变成黑白色或灰色,特别是对于一些需要悼念的日子,以及一些影响力很大的伟人逝世或纪念日的时候,都会让网站的全部网页变成灰色(黑白色),以表示我们对逝者或者英雄的缅怀和悼念。


把以下这段代码加入到网站页面的css里面即可实现页面变成灰色的效果

/* 整个网站- 悼念效果*/
html 
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%); /*灰度的滤镜*/
  filter: url("data:image/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);

有一些网站可能使用这个 css 不能生效,是因为网站没有使用最新的网页标准协议,请将网页最头部的替换为以下代码:

<!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">

还有一些网站 FLASH 动画的颜色不能被 CSS 滤镜控制,可以在 FLASH 代码的和之间插入:

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

相关推荐

⭐前端样式从box-sizing属性入手,了解盒子模型
⭐前端css实现水平居中、垂直居中、水平垂直居中【木鱼精简】
⭐前端flex布局语法【通俗易懂】
⭐前端vue实现圣杯布局【flex布局、浮动布局】
⭐盘点,这些年你知道的鼠标移入显示小手图标的css的cursor 属性,你还记得吗?

以上是关于前端实现网站悼念灰色效果几行代码轻松解决的主要内容,如果未能解决你的问题,请参考以下文章

前端实现网站悼念灰色效果几行代码轻松解决

网站变灰代码如何让网页变灰

在你的css里加上以下代码即可,网页马上变黑白灰色

在你的css里加上以下代码即可,网页马上变黑白灰色

web网站整体变灰色仅仅需要两行代码

web网站整体变灰色仅仅需要两行代码