哀悼日,网站变灰代码。本来我在我的http://www.liangwei.cc/blog_logs/wei_ya_an_jiayou_liang_wei_bo_ke_wang_zhan_zheng_ti_bian_hui_dao_nian_yu_nan_tong_bao.html 这个篇文章中写了实现的代码,可是有人说火狐下不变灰,然后我就把所有的方法都总结的发一下。一.wordpress 只要在你的css头部加下面这段代码就可以了。html {filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%); }二.其它网站参考下面的方法。1.只要是符合w3标准的网页,在CSS文件的最前面加上一行代码就可以了,这段代码使用的是CSS滤镜,将网页中的色彩部分过滤掉。html { filter:progid:DXImageTranorm.Microsoft.BasicImage(grayscale=1); }上面这段代码不换行直接复制,粘贴到你的css中就可以。2.在你的网站页面上之间加上下面这段代码:3.在你的网站页面上之间加上下面这段代码:4.找到你的网站CSS文件,把下面的代码放到网站的css文件头部中(此为教育网采用的方法)body{filter:gray;}说明:1.有一些站长的网站可能使用这个css 不能生效,是因为网站没有使用最新的网页标准协议请将网页最头部的替换为以上代码。然后在添加上面的代码。2.有一些网站FLASH动画的颜色不能被CSS滤镜控制,可以在FLASH代码的之间插入:三、火狐浏览器实现方法以上所有的方法只针对ie跟chrome,下面就把针对火狐的方法介绍一下,此方法兼容所有的浏览器,也就是说只要你使用了下面的这个方法,你就可以免去上面所有的方法,不过此方法 会造成你的网站速度下降。这个方法使用js调用来实现。下载grayscale.js 这个文件,这个文件百度一下下载一个传到你的网站就可以。然后在你的网站头部加入下面的调用代码就可以了。
上一篇:浅谈企业建站的配色技巧
下一篇:php设置网页颜色效果代码