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条纹背景制作的实战攻略
May 31 HTML / CSS
CSS3中Animation动画属性用法详解
Jul 04 HTML / CSS
Html5内唤醒百度、高德APP的实现示例
May 20 HTML / CSS
html5教程调用绘图api画简单的圆形代码分享
Dec 04 HTML / CSS
HTML5移动端手机网站开发流程
Apr 25 HTML / CSS
h5调用摄像头的实现方法
Jun 01 HTML / CSS
浅谈html5增强的页面元素
Jun 14 HTML / CSS
HTML5新增加的功能详解
Sep 05 HTML / CSS
canvas之自定义头像功能实现代码示例
Sep 29 HTML / CSS
HTML5在手机端实现视频全屏展示方法
Nov 23 HTML / CSS
如何使用canvas绘制可移动网格的示例代码
Dec 14 HTML / CSS
HTML通过表单实现酒店筛选功能
May 18 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
PHP register_shutdown_function()函数的使用示例
2015/06/23 PHP
以文件形式缓存php变量的方法
2015/06/26 PHP
javascript中的new使用
2010/03/20 Javascript
Javascript 面向对象 继承
2010/05/13 Javascript
form表单只提交数据而不进行页面跳转的解决方案
2013/09/18 Javascript
JS中的form.submit()不能提交表单的错误原因
2014/10/08 Javascript
JQuery遍历json数组的3种方法
2014/11/08 Javascript
javascript实现图片自动和可控的轮播切换特效
2015/04/13 Javascript
关于延迟加载JavaScript
2015/05/05 Javascript
jquery+php实现滚动的数字特效
2015/11/29 Javascript
基于JavaScript实现简单的随机抽奖小程序
2016/01/05 Javascript
JavaScript DOM 对象深入了解
2016/07/20 Javascript
jQuery中复合选择器简单用法示例
2018/03/31 jQuery
Vuejs 实现简易 todoList 功能 与 组件实例代码
2018/09/10 Javascript
基于Vant UI框架实现时间段选择器
2020/12/24 Javascript
[01:09:40]Newbee vs Pain 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
基于Python实现通过微信搜索功能查看谁把你删除了
2016/01/27 Python
Python在线运行代码助手
2016/07/15 Python
python3.5 + PyQt5 +Eric6 实现的一个计算器代码
2017/03/11 Python
解决安装tensorflow遇到无法卸载numpy 1.8.0rc1的问题
2018/06/13 Python
linux安装python修改默认python版本方法
2019/03/31 Python
python动态视频下载器的实现方法
2019/09/16 Python
Python reversed函数及使用方法解析
2020/03/17 Python
PYQT5 vscode联合操作qtdesigner的方法
2020/03/24 Python
Jupyter Notebook安装及使用方法解析
2020/11/12 Python
萨克斯第五大道的折扣店:Saks Fifth Avenue OFF 5TH
2016/08/25 全球购物
美国眼镜网:GlassesUSA
2017/09/07 全球购物
网络工程师个人的自我评价范文
2013/10/01 职场文书
优秀教师获奖感言
2014/01/31 职场文书
2014党员学习兰辉先进事迹思想汇报
2014/09/17 职场文书
村干部四风问题整改措施
2014/09/30 职场文书
2014年控辍保学工作总结
2014/12/08 职场文书
2015商场元旦促销活动策划方案
2014/12/09 职场文书
活动总结书怎么写
2015/05/11 职场文书
2015年政协委员工作总结
2015/05/20 职场文书
VS2019连接MySQL数据库的过程及常见问题总结
2021/11/27 MySQL