博主介绍
📢点击下列内容可跳转对应的界面,查看更多精彩内容!
🍎主页:水香木鱼
🍍专栏: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 属性,你还记得吗?