20100420

哀悼的CSS(网站变灰)2.0

sunshine Mood at 08:28 PM

又是一次天灾,距离上次,好像还在不远的过去……像上次一样,我们团队又再次的加班;但相比以前我想我们应该更少的使用以前的消耗CPU资源的IE滤镜。

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

我们应当对比以前更加的坚韧和强壮,于是就写了下面的一个可以使得css当中所有颜色值变成灰度的JS;色差算法也比较简单,过程中的瓶颈主要在正则上。(大家的颜色值写法什么稀奇古怪的都有。)忘记一说,以下转换支持rgba的CSS3.0的去色转换。

如下图,只要大家将原有CSS代码(记得备份)填入第一个框,点击生成便得到一个变灰的CSS。而至于网站当中的图片,其实只要使用photoshop的动作进行批量替换就可以了。

评论加载中……

Recent

菜单加载中……
Index