Css3 filter图片处理_html/css_WEB-ITnose
程序员文章站
2024-01-09 11:40:22
...
CSS3 增加了filter,即过滤功能,此功能非IE得filter
我想光看上面的效果就能吸引你了,要是你自己动手的话,我想您更会感到神奇。细一看,这些效果就像是photoshop整出来的一样,其实是真是这样的,有很多效果都是类似于photoshop中的特效。不过有一点大家需要特别的注意:此处的CSS3 filter和css filter完全是两样东东。更不是我们一直说的IE滤镜。具体所指的是什么?大家感兴趣的可以点击这里。我就不多说了,因为说也说不清楚,我只想和大家一起探讨的是如休整使用这个“CSS3 Filter”。那我们开始吧。
Filters主要是运用在图片上,以实现一些特效。(尽管他们也能运用于video上),不过我们在些只来讨论图片上的运用。
语法
elm { filter: none |[ ]* }
其默认值是none,他不具备继承性,其中filter-function一个具有以下值可选:
其默认值是none,他不具备继承性,其中filter-function一个具有以下值可选:
grayscale灰度
sepia褐色(求专业指点翻译)
saturate饱和度
hue-rotate色相旋转
invert反色
opacity透明度
brightness亮度
contrast对比度
blur模糊
drop-shadow阴影
浏览器的兼容性
目前支持这个属性的浏览器少得可怜,现在只是webkit支持,而且只有webkit nightly版本和Chrome 18.0.976以上以上版本才支持,所以说,你要是想看到效果就需要下载这两个版本中的一个,我使用的是Google Chrome Canary。
关于兼容性方案请参考CSS3魔法堂:CSS3滤镜及Canvas、SVG和IE滤镜替代方案详解
推荐阅读
-
Css3 filter图片处理_html/css_WEB-ITnose
-
两个div左右并列显示,右边的div里有图片,图片太大时,会挤压左边的div,怎么办?_html/css_WEB-ITnose
-
求解.如何给网页背景设置成一张不重复的图片?_html/css_WEB-ITnose
-
求一个简单的纯CSS3的实现_html/css_WEB-ITnose
-
HTML5图片上传预处理
-
图片溢出div问题的最终解决方案_html/css_WEB-ITnose
-
CSS3时尚Tabs选项卡流线型标签效果_html/css_WEB-ITnose
-
一起来啃犀牛书:事件处理_html/css_WEB-ITnose
-
IE6下span右浮动换行怎么处理_html/css_WEB-ITnose
-
使用CSS3伸缩盒实现图片垂直居中_html/css_WEB-ITnose