哀悼活动时,使用css样式实现网站整体黑白的效果
<style type="text/css">
html, html *{
filter: gray !important;
filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
}
</style>
如果写上html * 会出现弹层的效果不可见,
可以去掉 html * 直接使用
<style type="text/css">
html{
filter: gray !important;
filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
}
</style>
MDN的语法解释:
https://developer.mozilla.org/zh-CN/docs/Web/CSS/filter-function/grayscale