前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CSS3 filter滤镜详细介绍及示例

CSS3 filter滤镜详细介绍及示例

作者头像
Javanx
发布2019-09-04 15:39:13
4920
发布2019-09-04 15:39:13
举报
文章被收录于专栏:web秀web秀

前言

filtercss3的一个属性,大家应该都很少用到,很多人只是知道有这个属性。Webkit率先支持了这几个功能,不过现在大部分浏览器也都做了兼容性,下面大家就一起来学习吧。

参数语法

现在规范中支持的效果有:

参数

描述

取值

grayscale

灰度

值为0-1之间的小数

sepia

褐色

值为0-1之间的小数

saturate

饱和度

值为num

hue-rotate

色相旋转

值为angle

invert

反色

值为0-1之间的小数

opacity

透明度

值为0-1之间的小数

brightness

亮度

值为0-1之间的小数

contrast

对比度

值为num

blur

模糊

值为length

drop-shadow

阴影

语法

代码语言:javascript
复制
-webkit-filter: blur(10px);
-moz-filter: blur(10px);
-o-filter: blur(10px);
-ms-filter: blur(10px);
filter: blur(10px);

示例

无效果filter:none;

CSS3 filter滤镜详细介绍及示例
CSS3 filter滤镜详细介绍及示例

模糊filter:blur(10px);

CSS3 filter滤镜详细介绍及示例
CSS3 filter滤镜详细介绍及示例

灰度filter:grayscale(0.5);

CSS3 filter滤镜详细介绍及示例
CSS3 filter滤镜详细介绍及示例

亮度filter:brightness(0.5);

CSS3 filter滤镜详细介绍及示例
CSS3 filter滤镜详细介绍及示例

对比度filter:contrast(2.6);

CSS3 filter滤镜详细介绍及示例
CSS3 filter滤镜详细介绍及示例

饱和度filter:saturate(7.9);

CSS3 filter滤镜详细介绍及示例
CSS3 filter滤镜详细介绍及示例

色相旋转filter:hue-rotate(260deg);

CSS3 filter滤镜详细介绍及示例
CSS3 filter滤镜详细介绍及示例

反色filter:invert(0.9);

CSS3 filter滤镜详细介绍及示例
CSS3 filter滤镜详细介绍及示例

阴影filter:drop-shadow(10px 10px 10px #000);

CSS3 filter滤镜详细介绍及示例
CSS3 filter滤镜详细介绍及示例

组合

最后大家看看几种组合效果

CSS3 filter滤镜详细介绍及示例
CSS3 filter滤镜详细介绍及示例

是不是感觉美美哒了,美女换了身衣服,皮肤也变得红润了,头发唇彩等都变了。前端也可以用代码P出好看的图片,是不是很厉害?

上面的效果代码:

代码语言:javascript
复制
filter:saturate(1.9) contrast(.6) hue-rotate(320deg);
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018年11月8日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 参数语法
  • 示例
    • 无效果filter:none;
      • 模糊filter:blur(10px);
        • 灰度filter:grayscale(0.5);
          • 亮度filter:brightness(0.5);
            • 对比度filter:contrast(2.6);
              • 饱和度filter:saturate(7.9);
                • 色相旋转filter:hue-rotate(260deg);
                  • 反色filter:invert(0.9);
                    • 阴影filter:drop-shadow(10px 10px 10px #000);
                    • 组合
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档