css 网页变灰色各种方法总结

作者:袖梨 2022-06-25

直接在css中如下加

在你的CSS开始加一句:

代码如下 复制代码

  * {

  FILTER: gray

  }

  .clear {

  CLEAR: both

  }

  BODY {

  BACKGROUND-REPEAT: repeat-x

  }

但上面的只能在ie浏览器中使用 并且flash 还无效

如果需要使网站变灰,在网页上加层滤镜就可以了。

代码如下 复制代码

html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }

或者:

html { FILTER: gray }

有的时候加上后可能不生效,是因为网站没有使用最新的网页标准协议。

需要在页面里加上:

代码如下 复制代码

2

网站的FLASH动画的颜色不能被CSS滤镜控制,需要在FLASH代码的之间加上:

代码如下 复制代码



兼容主流浏览器的全站变灰CSS代码:

代码如下 复制代码

html {
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter:url("data:image/svg+xml;utf8,#grayscalerayscale");
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); zoom: 1;
}

相关文章

精彩推荐