打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
CSS3 滤镜 -webkit-filter 的介绍和使用

大家可能对 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 浏览器上查看效果:

原图

blur 模糊


-webkit-filter:blur(2px);

brightness 亮度


-webkit-filter:brightness(25%);

contrast 对比度


-webkit-filter: contrast(50%);

drop-shadow 阴影


-webkit-filter: drop-shadow(5px 5px 5px rgba(0, 0, 0, 0.5));

opacity 透明度


-webkit-filter: opacity(50%);

grayscale 灰度


-webkit-filter: grayscale(80%);

sepia 褐色


-webkit-filter: sepia(100%);

invert 反色


-webkit-filter: invert(100%);

hue-rotate 色相旋转


-webkit-filter:hue-rotate(180deg);

saturate 饱和度


-webkit-filter: saturate(1000%);

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
CSS3 Filter的十种特效 | css3教程
浅谈CSS3 Filter的10种特效
【聊代码】第五十一集 css样式(之二十一)十种滤镜效果
一篇文章带你了解CSS3 滤镜(Filters)——下篇
网站设成灰色代码(整站去色)
如何利用CSS把网页整体变成黑白灰度的
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服