当前位置:首页 > 经验笔记 > CSS > 正文内容

一行css代码让网站变成灰色!

han32685年前 (2020-04-04)CSS2549

  今日是 2020 年 4 月 4 日,星期六,清明节。 想必大家对今年发生的疫情众所周知,许多英豪为了救助他人在病魔前倒下,更有许多勇士英豪捍卫公民的安危遇难,今日全国下降半旗,北京时间 10 点全国默哀三分钟,来致敬英豪们。一起今日一 切公共娱乐活动也都会停止,包含综艺、直播、游戏、影视等等。 我也在这里也向全国抗击新冠肺炎疫情奋斗献身的勇士和逝世的同胞表达深切的哀悼,向一切在抗战在疫情前哨的工作和医护人员致敬。

 今天很多很多网站主页和内容也都已经变成了灰色,比如百度、爱奇艺、CSDN 等


这些效果是怎么实现的呢??

其实只需要一行css代码就能实现

filter: grayscale(100%);


CSDN使用的也是这个css

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


filter的官网定义:

    filter CSS属性将模糊或颜色偏移等图形效果应用于元素。滤镜通常用于调整图像,背景和边框的渲染。CSS标准里包含了一些已实现预定义效果的函数。你也可以参考一个SVG滤镜,通过一个URL链接到SVG滤镜元素(SVG filter element)。

了解更多详细的filter请访问使用MDN 的官方文档,:https://developer.mozilla.org/zh-CN/docs/Web/CSS/filter

    

扫描二维码推送至手机访问。

版权声明:本文由瀚文博客发布,如需转载请注明出处。

本文链接:https://hanwenblog.com/post/3.html

分享给朋友:

相关文章

font-family:微软雅黑; 与 font-family:Microsoft YaHei; 的区别?

区别在于兼容性, 1、font-family:Microsoft YaHei,兼容性强,不会有编码的问题;  2、font-family:"微软雅黑"...

elementui中el-row的el-col排列混乱

问题: el-row中el-col排列混乱将el-row中元素改为flex布局设置flex-wrap: wrap,避免el-row中元素span之和超过24时挤在一行.el-row{  &...

el-row和el-col出现排版错乱

使用场景: 使用了el-row和col配合form使用,不操作时候页面排版是正确的,进行操作就会出现排版错乱。 问题原因: 因为 el-row和el-col的中的span元素之和超过了2...

CSS/H5保留显示 textarea输入的空格和换行

.show {   white-space: pre-wrap; }...

html头部底部固定高度中间大小自适应填充满屏幕css写法

第一种写法:使用display: flex<!DOCTYPE html> <html lang="en"> <head>...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。