« 全国哀悼日,请把你的网站变灰Crazy_Pic 疯狂图片下载 »
May 22 2008

CSS无参数滤镜

Tags: CSS无参数滤镜  CSS  滤镜   游魂 @ 8:44

    在《全国哀悼日,请把你的网站变灰》一文中提到的两中将网站变灰的方法,其实就几个字——灰色滤镜。

    什么是灰色滤镜?说到灰色滤镜,就要说说CSS无参数滤镜了,CSS的无参数滤镜共有六个:FlipH、FlipV、Invert、Xray、Gray和Light,虽然它们没有参数,相对来讲,灵活性要差点,但它们用起来更方便,效果也相当明显。

   一、 Gray 滤镜(即灰色滤镜)

            Gray 滤镜把一张图片转变为灰度图。根据常识,彩色的图片可能含有24位颜色,也可能是16位颜色。当用Gray 滤镜时,就可以降低图片的颜色信息,使其成为灰度图,我们平常讲的黑白图片,这给我们获取老照片,设计怀旧主题的网页提供了方便。其产生的效果如下图所示:

 

二、FlipH和FlipV滤镜
  把这两个滤镜放在一起讲,主要是因为这两个滤镜的作用类似,用法相同。FlipH是一个水平翻转对象的滤镜,当把FlipH加载到一个对象上,该对象将产生一个水平镜象,以此来创造水平翻转的效果;FlipV是一个垂直翻转对象的滤镜,当把FlipH加载到一个对象上,该对象将产生一个垂直镜象,以此来创造垂直翻转的效果。下面来做几个实例看看其效果。

游魂 游魂 游魂
原文 水平翻转 垂直翻转

 

原图 水平翻转 垂直翻转

 

三、Invert滤镜
  Invert滤镜可以把对象的可视化属性全部翻转,其中包括色彩、饱和度和亮度值,从而产生我们平时见到的“底片”或负片的效果。你可能因为要得到一张“负片”图象而束手无策吧?,有了Invert滤镜,就可以高忱无忧了,它可以得到任何图片的“负片”。其实,有时负片也可获得一种别具一格的风格。请看下面的效果:
 

 

四、Xray 滤镜
  正如这个名称所反映的一样,使用Xray滤镜可以使用权对象反映出它的轮廓并把这些轮廓加亮,就象“X光片”一样。请看下面的效果:

五、Light 滤镜

       Light滤镜能产生一个模拟光源的效果,但使用它要通过调用它的“方法(Method)”来实现,这就要用到一些Javascrpt知识,游魂基本上是什么也不会,所以Light滤镜的演示就不做了,就是想做游魂也也做不出啊

下边的不要看:feedsky验证码:a25a58ec

喜欢本文? 欢迎订阅通过 通过Google订阅哎!部落格 通过Yahoo!订阅哎!部落格 通过抓虾订阅哎!部落格 通过鲜果订阅哎!部落格 通过有道订阅哎!部落格 通过哪吒订阅哎!部落格 通过QQ邮箱订阅哎!部落格 通过飞豆订阅哎!部落格 通过Pageflakes订阅哎!部落格 通过Netvibes订阅哎!部落格 通过Newsgotor订阅哎!部落格 通过Bloglines订阅哎!部落格 订阅哎!部落格,获取最新文章
  • 相关文章:
  • quote 6.锐风
  • http://iruif.cn/blog/
  • 两个字: 强..
    一堆字: 这东西你怎么写的啊.. 我都不会的..
    游魂 于 2008-5-27 23:11:50 回复
    <table cellspacing="1" cellpadding="1" width="210" border="1">
    <tbody>
    <tr>
    <td><img height="200" alt="" width="200" align="left" border="0" src="http://www.iblog2008.cn/upload/2008/4/21660.gif" /></td>
    <td class="fliphg"><img height="200" alt="" width="200" align="left" border="0" src="http://www.iblog2008.cn/upload/2008/4/21660.gif" /></td>
    </tr>
    </tbody>
    </table>

    class="fliphg"是我写进CSS里边的 .fliphg { filter: Gray }
    游魂 于 2008-5-27 23:12:34 回复
    忘了说了,这是第一组的代码
    Gravatar Icon
  • 2008-5-27 21:06:16 [Report Spam]  回复该留言