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 相关文章推荐
45个非常奇妙的CSS3 特性应用示例
Jan 01 HTML / CSS
CSS3动画animation实现云彩向左滚动
May 09 HTML / CSS
一款基于css3的列表toggle特效实例教程
Jan 04 HTML / CSS
8款使用 CSS3 实现超炫的 Loading(加载)的动画效果
Mar 17 HTML / CSS
使用CSS3来匹配横屏竖屏的简单方法
Aug 04 HTML / CSS
利用CSS3实现开门效果实例源码
Aug 22 HTML / CSS
HTML5移动端开发遇见的东西
Oct 11 HTML / CSS
HTML5离线缓存在tomcat下部署可实现图片flash等离线浏览
Dec 13 HTML / CSS
HTML5的hidden属性兼容老浏览器的方法
Apr 23 HTML / CSS
HTML5 canvas基本绘图之文字渲染
Jun 27 HTML / CSS
AmazeUI 网格的实现示例
Aug 13 HTML / CSS
使用HTML5加载音频和视频的实现代码
Nov 30 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解析xml方法实例详解
2015/05/12 PHP
PHP常用工具类大全附全部代码下载
2015/12/07 PHP
thinkphp框架实现数据添加和显示功能
2016/06/29 PHP
AJAX的使用方法详解
2017/04/29 PHP
Jquery 的outerHeight方法使用介绍
2013/09/11 Javascript
Eclipse去除js(JavaScript)验证错误
2014/02/11 Javascript
jQuery截取指定长度字符串代码
2014/08/21 Javascript
javascript 实现 原路返回
2015/01/21 Javascript
超级简单实现JavaScript MVC 样式框架
2015/03/24 Javascript
Bootstrap多级导航栏(级联导航)的实现代码
2016/03/08 Javascript
jQuery使用serialize()表单序列化时出现中文乱码问题的解决办法
2016/07/27 Javascript
jQuery禁用快捷键例如禁用F5刷新 禁用右键菜单等的简单实现
2016/08/31 Javascript
jQuery实现智能判断固定导航条或侧边栏的方法
2016/09/04 Javascript
详解微信小程序开发—你期待的分享功能来了,微信小程序序新增5大功能
2016/12/23 Javascript
Vue表单验证插件Vue Validator使用方法详解
2017/04/07 Javascript
jquery 插件重新绑定的处理方法分析
2019/11/23 jQuery
[01:06:42]VP vs NewBee Supermajor 胜者组 BO3 第二场 6.5
2018/06/06 DOTA
Python and、or以及and-or语法总结
2015/04/14 Python
python中map()函数的使用方法示例
2017/09/29 Python
利用Python找出序列中出现最多的元素示例代码
2017/12/08 Python
Django rest framework工具包简单用法示例
2018/07/20 Python
python实现合并两个排序的链表
2019/03/03 Python
基于python-opencv3的图像显示和保存操作
2019/06/27 Python
python脚本执行CMD命令并返回结果的例子
2019/08/14 Python
python上下文管理的使用场景实例讲解
2021/03/03 Python
HTML5中的Web Notification桌面右下角通知功能的实现
2018/04/19 HTML / CSS
猫途鹰英国网站:TripAdvisor英国(旅游社区和旅游评论)
2016/08/30 全球购物
MIRTA官网:手工包,100%意大利制造
2020/02/11 全球购物
天鹅的故事教学反思
2014/02/04 职场文书
就业表自我评价分享
2014/02/06 职场文书
高中生职业生涯规划书
2014/02/24 职场文书
不错的求职信范文
2014/07/20 职场文书
因公司原因离职的辞职信范文
2015/05/12 职场文书
诚信高考倡议书
2019/06/24 职场文书
Python+Tkinter制作专属图形化界面
2022/04/01 Python
CentOS 7安装mysql5.7使用XtraBackUp备份工具命令详解
2022/04/12 MySQL