前端实现网站悼念灰色效果几行代码轻松解决
Posted 水香木鱼
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端实现网站悼念灰色效果几行代码轻松解决相关的知识,希望对你有一定的参考价值。
博主介绍
📢点击下列内容可跳转对应的界面,查看更多精彩内容!
文章目录
简介:这是一篇有关【前端实现网站悼念【灰色效果】几行代码轻松搞定】的文章,博主用
最精简的语言
去表达给前端读者们。
有些时候我们需要把网站页面变成黑白色或灰色,特别是对于一些需要悼念的日子,以及一些影响力很大的伟人逝世或纪念日的时候,都会让网站的全部网页变成灰色(黑白色),以表示我们对逝者或者英雄的缅怀和悼念。
把以下这段代码加入到网站页面的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 属性,你还记得吗?
以上是关于前端实现网站悼念灰色效果几行代码轻松解决的主要内容,如果未能解决你的问题,请参考以下文章