100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > css中的滤镜 CSS中的filter(滤镜)属性

css中的滤镜 CSS中的filter(滤镜)属性

时间:2024-02-15 13:12:50

相关推荐

css中的滤镜 CSS中的filter(滤镜)属性

1、定义

filter,从字面意思来看就是滤镜,官方定义filter属性定义了元素(通常是)的可视效果(例如:模糊与饱和度);举个栗子:

img{

/*灰度100%*/

-webkit-filter:grayscale(100%);

}

2、语法

filter: none | blur() | brightness() | contrast() | drop-shadow() | grayscale() | hue-rotate() | invert() | opacity() | saturate() | sepia() | url();

可以看到,属性有很多可选值,他们都是什么意思呢?grayscale灰度

sepia褐色(有种复古的旧照片感觉)

saturate饱和度

hue-rotate色相旋转

invert反色

opacity透明度

brightness亮度

contrast对比度

blur模糊

drop-shadow阴影

举个栗子:

这里用sepia调整

Title

.img{

-webkit-filter:sepia(70%);

}

3、示例

下面,对filter属性的其中几个值做一个示例,其他好玩的东西需要博友们一起发掘,有啥好玩的可以跟我一起分享哟

(1)hue-rotate(色彩旋转)

效果看图吧,具体使用效果要靠大家发掘:

.img{

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

}

(2)blur(模糊)

blur(模糊效果,单位px)

.img{

-webkit-filter:blur(1px);

}

(3)invert反色

invert反色会吧图片变成底片的感觉,多说无益,看代码:

.img{

-webkit-filter:invert(100%);

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。