CSS3 滤镜 webkit-filter详细介绍及使用方法


Posted in HTML / CSS onDecember 27, 2012

大家可能对Instagram 这款iPhone APP 上的滤镜效果很感兴趣,其实 CSS3 开始也有滤镜(不是 IE 的那种滤镜),这些滤镜效果最初是用于 SVG 的,W3C 将其引入到 CSS3 中,然后制定了 CSS Filter Effects 1.0 的规范,Webkit 率先支持了它。

-webkit-filter 的用法
-webkit-filter 用法是标准的 CSS 写法,如:
复制代码
代码如下:

-webkit-filter: blur(2px);

-webkit-filter 支持的效果有
blur 模糊
brightness 亮度
contrast 对比度
drop-shadow 阴影
grayscale 灰度
opacity 透明度
sepia 褐色
invert 反色
saturate 饱和度
hue-rotate 色相旋转

下面是这几种滤镜具体的效果和代码,请在最新的 Safari 和 Chrome 浏览器上查看效果:

原图
CSS3 滤镜 webkit-filter详细介绍及使用方法

blur 模糊
CSS3 滤镜 webkit-filter详细介绍及使用方法
-webkit-filter:blur(2px);

brightness 亮度
CSS3 滤镜 webkit-filter详细介绍及使用方法
-webkit-filter:brightness(25%);

contrast 对比度
CSS3 滤镜 webkit-filter详细介绍及使用方法
-webkit-filter: contrast(50%);

drop-shadow 阴影
CSS3 滤镜 webkit-filter详细介绍及使用方法
-webkit-filter: drop-shadow(5px 5px 5px rgba(0, 0, 0, 0.5));

opacity 透明度
CSS3 滤镜 webkit-filter详细介绍及使用方法
-webkit-filter: opacity(50%);

grayscale 灰度
CSS3 滤镜 webkit-filter详细介绍及使用方法
-webkit-filter: grayscale(80%);

sepia 褐色
CSS3 滤镜 webkit-filter详细介绍及使用方法
-webkit-filter: sepia(100%);

invert 反色
CSS3 滤镜 webkit-filter详细介绍及使用方法
-webkit-filter: invert(100%);

hue-rotate 色相旋转
CSS3 滤镜 webkit-filter详细介绍及使用方法
-webkit-filter:hue-rotate(180deg);

saturate 饱和度
CSS3 滤镜 webkit-filter详细介绍及使用方法
-webkit-filter: saturate(1000%);

HTML / CSS 相关文章推荐
CSS3 3D位移translate效果实例介绍
May 03 HTML / CSS
一款利用html5和css3实现的3D立方体旋转效果教程
Apr 26 HTML / CSS
CSS3教程(3):border-color网页边框色彩
Apr 02 HTML / CSS
css3简单练习实现遨游浏览器logo的绘制
Jan 30 HTML / CSS
使用css3匹配手机屏幕横竖状态
Jan 27 HTML / CSS
一款纯css3实现的响应式导航
Oct 31 HTML / CSS
实例教程 纯CSS3打造非常炫的加载动画效果
Nov 05 HTML / CSS
css3实现六边形边框的实例代码
May 24 HTML / CSS
CSS3动画特效在活动页中的应用
Jan 21 HTML / CSS
Html5页面中的返回实现的方法
Feb 26 HTML / CSS
CSS3 制作的图片滚动效果
Apr 14 HTML / CSS
使用 CSS 构建强大且酷炫的粒子动画效果
Aug 14 HTML / CSS
纯CSS3实现地球自转实现代码(图文教程附送源码)
Dec 26 #HTML / CSS
纯CSS3实现绘制各种图形实现代码详细整理
Dec 26 #HTML / CSS
CSS3的文字阴影—text-shadow的使用方法
Dec 25 #HTML / CSS
Web页面中八种创建多列等高(等高列布局)的实现技术
Dec 24 #HTML / CSS
CSS3的Border-radius轻松制作圆角
Dec 24 #HTML / CSS
CSS3等相关属性制作分页导航实现代码
Dec 24 #HTML / CSS
使用CSS3的appearance属性改变任何元素的浏览器默认风格
Dec 24 #HTML / CSS
You might like
防止MySQL注入或HTML表单滥用的PHP程序
2009/01/21 PHP
改写ThinkPHP的U方法使其路由下分页正常
2014/07/02 PHP
一个经典的PHP验证码类分享
2014/11/18 PHP
php实现paypal 授权登录
2015/05/28 PHP
php 输出缓冲 Output Control用法实例详解
2020/03/03 PHP
php+iframe 实现上传文件功能示例
2020/03/04 PHP
js面向对象的写法
2016/02/19 Javascript
JS组件Bootstrap Table使用实例分享
2016/05/30 Javascript
jQuery四种选择器使用及示例
2016/06/05 Javascript
Ionic项目中Native Camera的使用方法
2017/06/07 Javascript
详解node如何让一个端口同时支持https与http
2017/07/04 Javascript
zTree获取当前节点的下一级子节点数实例
2017/09/05 Javascript
Vue 使用 Mint UI 实现左滑删除效果CellSwipe
2018/04/27 Javascript
JavaScript Array对象基本方法详解
2019/09/03 Javascript
Jquery属性的获取/设置及样式添加/删除操作技巧分析
2019/12/23 jQuery
[00:27]DOTA2荣耀之路2:Patience from zhou!
2018/05/24 DOTA
详解基于django实现的webssh简单例子
2018/07/17 Python
Python爬虫之pandas基本安装与使用方法示例
2018/08/08 Python
pandas筛选某列出现编码错误的解决方法
2018/11/07 Python
django中的图片验证码功能
2019/09/18 Python
Python实现点云投影到平面显示
2020/01/18 Python
python实现超级玛丽游戏
2020/03/18 Python
简单了解python列表和元组的区别
2020/05/14 Python
Python爬虫谷歌Chrome F12抓包过程原理解析
2020/06/04 Python
python解压zip包中文乱码解决方法
2020/11/27 Python
英国最大的宠物食品和宠物用品网上零售商: Zooplus
2016/08/01 全球购物
美国潜水装备、水肺潜水和浮潜设备商店:Leisure Pro
2018/08/08 全球购物
绘儿乐产品官方在线商店:Crayola.com
2019/09/07 全球购物
计算机工程学院个人求职信
2013/10/05 职场文书
大学毕业生最详细的自我评价分享
2013/11/18 职场文书
给海归自荐信的建议
2013/12/13 职场文书
新教师工作感言
2014/02/16 职场文书
药品营销策划方案
2014/06/15 职场文书
建筑工程催款函
2015/06/24 职场文书
2015年校医个人工作总结
2015/07/24 职场文书
Python绘画好看的星空图
2022/03/17 Python