




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CSS3 Filter的十种特效作者:大漠日期:2012-01-09点击:3492最近到处看到有人在说CSS3的filter一直没有时间自己去测试这效果。今天终于抽出时间学习这个CSS3的Filter。不整不知道呀,一整才让我感到吃惊,太强大了。大家先来看个效果吧:我想光看上面的效果就能吸引你了,要是你自己动手的话,我想您更会感到神奇。细一看,这些效果就像是photoshop整出来的一样,其实是真是这样的,有很多效果都是类似于photoshop中的特效。不过有一点大家需要特别的注意:此处的CSS3 filter和css filter完全是两样东东。更不是我们一直说的IE滤镜。具体所指的是什么?大家感兴趣的可以点击这里。我就不多说了,因为说也说不清楚,我只想和大家一起探讨的是如休整使用这个“CSS3 Filter”。那我们开始吧。Filters主要是运用在图片上,以实现一些特效。(尽管他们也能运用于video上),不过我们在些只来讨论图片上的运用。语法 elm filter: none | * 其默认值是none,他不具备继承性,其中filter-function一个具有以下值可选:1. grayscale灰度2. sepia褐色(求专业指点翻译)3. saturate饱和度4. hue-rotate色相旋转5. invert反色6. opacity透明度7. brightness亮度8. contrast对比度9. blur模糊10. drop-shadow阴影浏览器的兼容性目前支持这个属性的浏览器少得可怜,现在只是webkit支持,而且只有webkit nightly版本和Chrome 18.0.976以上以上版本才支持,所以说,你要是想看到效果就需要下载这两个版本中的一个,我使用的是Google Chrome Canary。下面我们一起来见证这些效果的实现过程,首先在页面中有一张图片: 我在此处取名为“normal”,表示此图没有任何“filter”效果,那么后面的效果,我们依次将其类名改成对应的效果名。大家看下面的代码吧:一、grayscale灰度使用这个特效,会把图片变成灰色的,也就是说你的图片将只有两种颜色“黑色”和“白色” .grayscale -webkit-filter:grayscale(1); 默认值:100,如果你在grayscale()中没有任何参数值,将会以“100%”渲染。其效果下图所示:二、sepiasepia不知道如何译,暂时就叫他“褐色”,使用这种效果,你的图片好像很古老的一样 .sepia -webkit-filter:sepia(1); 默认值:100,如果你在sepia()中没有任参数值,将会以“100”渲染,具体效果如下:三、saturate饱和度saturat是用来改变图片的饱和度 .saturate -webkit-filter:saturate(0.5); 默认值:100,如果我们将其值变大到300% .saturate -webkit-filter:saturate(3); 四、hue-rotate色相旋转hue-rotate用来改变图片的色相 .hue-rotate -webkit-filter:hue-rotate(90deg); 默认值:0deg五、invert反色invert做出来的效果就像是我们照相机底面的效果一样 .invert -webkit-filter:invert(1); 默认值:100六、opacity透明度这个就很好理解了,改变图片的透明度 .opacity -webkit-filter:opacity(.2); 默认值:100%七、brightness亮度改变图片的亮度 .brightness -webkit-filter:brightness(.5); 默认值:100八、contrast对比度改变图片的对比度,整个psd的,都懂这个意思 .contrast -webkit-filter:contrast(2); 默认值:100九、blur模糊一看字面意思就知道了,改变图片的清晰度 .blur -webkit-filter:blur(3px); 默认值:0十、drop-shadow阴影这个很像box-shadow一样的效果,给图片加阴影效果 .drop-shadow -webkit-filter:drop-shadow(5px 5px 5px #ccc); 那么上面就是filter中的十种效果,当然大家可以根据自己的需求进行自定义: .custom -webkit-filter:saturate(5) hue-rotate(500deg) grayscale(0.3) sepia(0.7) contrast(1.5) invert(0.2) brightness(.9); 有关于CSS3的filter就简单的介绍到这里了,如果大家想更清楚的了解filter是神马,可以点击下面的扩展阅读:1. Say Hello to Webkit Filters2. Quick Fun: CSS3 Filt
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山东省淄博市临淄区皇城镇第二中学2026届七年级数学第一学期期末经典试题含解析
- 2025年产品分销合同范本双甲方适用
- 2025年小产权房屋买卖合同范本
- 《做更好的自己》初中班会说课稿
- 第六单元课外古诗词诵读《南安军》说课稿-2023-2024学年统编版语文九年级下册
- 小学教案六下夏季星空教学设计(2025-2026学年)
- 2024-2025学年高中历史 第七单元 1861年俄国农奴制改革 第1课 19世纪中叶的俄国(2)教学说课稿 新人教版选修1
- 公开课教案教学设计语文版初中语文九下再别康桥三(2025-2026学年)
- 车牌识别合同
- 商场导购合同
- 第三章 金属的塑性
- 工程公司“十四五”发展战略规划(专业完整模板)
- 珠宝设计iPad绘制技法基础到进阶教程
- GB/T 5013.3-2008额定电压450/750V及以下橡皮绝缘电缆第3部分:耐热硅橡胶绝缘电缆
- GB/T 25728-2010粮油机械气压磨粉机
- UPW系统介绍(培训学习资料)解析课件
- 轮机英语(新版)
- 后的英雄-中国远征军
- 不宁腿综合征诊断与治疗
- 我的家乡吉林松原
- 外模板现浇混凝土复合保温一体化施工工法(23页)
评论
0/150
提交评论