深入解析:CSS滤镜效果的使用与技巧

更新:11-12 名人轶事 我要投稿 纠错 投诉

在此处插入图像描述

2.2brightness

对图像应用线性乘法,使其显得更亮或更暗。如果值为0%,图像将是全黑的。如果值为100%,则图像不会发生变化。其他值对应线性乘数效应。 100%以上的值就可以了,图像会比以前更亮。如果未设置值,则默认为1

在此插入图像描述

2.3contrast

调整图像的对比度。如果值为0%,图像将是全黑的。该值为100%,图像不变。值可以超过100%,这意味着将使用较低的比较。如果未设置值,则默认为1。

在此处插入图像描述

2.4grayscale

在此处插入图像描述

2.5hue-rotate

对图像应用色调旋转。 “角度”值设置调整图像的色环角度。如果值为0deg,则图像不会发生变化。如果未设置该值,则默认值为0deg。虽然这个值没有最大值,但是超过360deg的值就相当于又绕了一圈。

在此处插入图像描述

2.6invert

反转输入图像。该值定义了转换的规模。 100%的值就是完全反转。值为0% 表示图像没有变化。 0% 到100% 之间的值是效果的线性乘数。如果未设置该值,则该值默认为0。

此处插入图像描述

2.7opacity:

转换图像的透明度。该值定义了转换的规模。值0% 表示完全透明,值100% 表示图像没有变化。 0%到100%之间的值是效果的线性乘数,相当于乘以图像样本的数量。如果不设置该值,则该值默认为1。该功能与现有的opacity属性非常相似,只不过通过过滤器,一些浏览器提供硬件加速来提高性能。

此处插入图像描述

2.8saturate:

转换图像饱和度。该值定义了转换的规模。值为0% 表示图像完全去饱和,值为100% 表示图像没有变化。其他值是效果的线性乘数。允许高于100%的值,饱和度更高。如果未设置该值,则该值默认为1。

在此插入图像描述

2.9sepia:

将图像转换为棕褐色。该值定义了转换的规模。 100% 的值完全是棕褐色,0% 的值使图像保持不变。 0% 到100% 之间的值是效果的线性乘数。如果不设置,则该值默认为0;

在此处插入图像描述

2.10drop-shadow:

设置图像的阴影效果。阴影在图像下方合成,并且可以是模糊的、可以用特定颜色绘制的遮罩的偏移版本。

在此处插入图像描述

3.完整代码:

文档注意:Internet Explorer 不支持过滤器属性。

blur:设置图像高斯模糊。 “半径”值设置高斯函数的标准差,或者说屏幕上有多少像素混合在一起,因此值越大,越模糊;

brightness:对图像应用线性乘法,使其显得更亮或更暗。如果值为0%,图像将是全黑的。如果该值为100%,则图像不会发生变化。其他值对应线性乘数效应。 100%以上的值就可以了,图像会比以前更亮。如果未设置值,则默认为1

contrast:调整图像的对比度。如果值为0%,图像将是全黑的。该值为100%,图像不变。值可以超过100%,这意味着将使用较低的比较。如果未设置值,则默认为1。

grayscale:将图像转换为灰度。该值定义了转换的规模。如果值为100%,图像将完全转换为灰度,如果值为0%,图像将保持不变。 0% 到100% 之间的值是效果的线性乘数。如果不设置,则该值默认为0;

hue-rotate:对图像应用色调旋转。 “角度”值设置调整图像的色环角度。如果值为0deg,则图像不会发生变化。如果未设置该值,则默认值为0deg。虽然这个值没有最大值,但是超过360deg的值就相当于又绕了一圈。

invert:反转输入图像。该值定义了转换的规模。 100%的值就是完全反转。值为0% 表示图像没有变化。 0% 到100% 之间的值是效果的线性乘数。如果未设置该值,则该值默认为0。

opacity:转换图像的透明度。该值定义了转换的规模。值0% 表示完全透明,值100% 表示图像没有变化。 0%到100%之间的值是效果的线性乘数,相当于乘以图像样本的数量。如果不设置该值,则该值默认为1。该功能与现有的opacity属性非常相似,只不过通过过滤器,一些浏览器提供硬件加速来提高性能。

saturate:转换图像饱和度。该值定义了转换的规模。值为0% 表示图像完全去饱和,值为100% 表示图像没有变化。其他值是效果的线性乘数。允许高于100%的值,饱和度更高。如果未设置该值,则该值默认为1。

sepia:将图像转换为棕褐色。该值定义了转换的规模。 100% 的值完全是棕褐色,0% 的值使图像保持不变。 0% 到100% 之间的值是效果的线性乘数。如果不设置,则该值默认为0;

文章分享结束,深入解析:CSS滤镜效果的使用与技巧和的答案你都知道了吗?欢迎再次光临本站哦!

用户评论

如你所愿

我一直觉得CSS的 filter 属性真的很神奇,可以轻松修改元素的视觉效果!

    有6位网友表示赞同!

酒笙倾凉

之前没怎么用过 CSS `filter` 属性,看来是个需要学习的新技能了!

    有14位网友表示赞同!

浅笑√倾城

想做一个复古的感觉,不知道可以用哪些 `filter` 效果呢?有推荐吗?

    有20位网友表示赞同!

赋流云

试着用了 `blur` 和 `grayscale` filter,感觉效果还不错。

    有6位网友表示赞同!

为爱放弃

`drop-shadow` 这个 filter 属性帮我做阴影效果简直太棒了!

    有18位网友表示赞同!

←极§速

学习 CSS 的时候发现 `filter` 属性非常实用,可以快速调整元素的外观。

    有15位网友表示赞同!

蹂躏少女

用 `invert` 滤镜把图片反转,感觉很有意思。

    有13位网友表示赞同!

凉笙墨染

CSS `filter` 属性能让我更自由地创作网页设计!

    有18位网友表示赞同!

单身i

有时候想要给图片添加一些奇幻的效果, `filter` 属性可以完美解决。

    有17位网友表示赞同!

眉黛如画

学习了 CSS `filter` 属性后,我的网站设计水平提升了不少!

    有10位网友表示赞同!

减肥伤身#

`hue-rotate` 这个 filter 真的是太方便了,可以用它轻松改变照片的颜色氛围。

    有14位网友表示赞同!

陌潇潇

CSS 的 `filter` 属性非常强大,可以实现很多丰富的视觉效果。

    有9位网友表示赞同!

忘故

最近在做一些交互设计,发现 `filter` 属性可以帮助我实现更酷炫的效果!

    有14位网友表示赞同!

凉话刺骨

之前不知道 `sepia` 这个 filter 能做出来这样的复古风格,太厉害了!

    有18位网友表示赞同!

无所谓

CSS 的 `filter` 属性是学习前端开发必备的知识点。

    有17位网友表示赞同!

病房

觉得 CSS `filter` 属性很酷,有很多人用它做了一些创意性的作品。

    有13位网友表示赞同!

七夏i

CSS `filter` 属性让网页设计不再单调,我能做出更多有特色的效果!

    有8位网友表示赞同!

【深入解析:CSS滤镜效果的使用与技巧】相关文章:

1.蛤蟆讨媳妇【哈尼族民间故事】

2.米颠拜石

3.王羲之临池学书

4.清代敢于创新的“浓墨宰相”——刘墉

5.“巧取豪夺”的由来--米芾逸事

6.荒唐洁癖 惜砚如身(米芾逸事)

7.拜石为兄--米芾逸事

8.郑板桥轶事十则

9.王献之被公主抢亲后的悲惨人生

10.史上真实张三丰:在棺材中竟神奇复活

上一篇:6月14日:一周工作日精彩回顾 下一篇:频繁考虑与男友分手:D0528情感困惑解析