css3支持的滤镜是由filter属性定义的可视效果,包括:1、模糊滤镜,可给图像设置高斯模糊;2、亮度滤镜;3、对比度滤镜;4、投影滤镜;5、灰度滤镜;6、色相旋转滤镜;7、反转图像滤镜;8、透明度滤镜;9、饱和度滤镜;10、深褐色滤镜。

本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。
css3支持的滤镜是由filter属性定义的可视效果。
filter属性可设置的函数(可视效果)
1、模糊滤镜(px)
给图像设置高斯模糊。值越大越模糊,默认是0,就是不模糊。
filter:blur(4px);
2、亮度滤镜(%)
给图片应用一种线性乘法,使其看起来更亮或更暗。如果值是0%,图像会全黑。值是100%,则图像无变化。其他的值对应线性乘数效果。值超过100%也是可以的,图像会比原来更亮。如果没有设定值,默认是1。
filter: brightness(200%);
3、对比度滤镜(%)
调整图像的对比度。值是0%的话,图像会全黑。值是100%,图像不变。值可以超过100%,意味着会运用更低的对比。若没有设置值,默认是1。
filter: contrast(200%);
4、投影滤镜(x偏移 y偏移 模糊范围 颜色)
与 box-shadow属性很相似;不同之处在于,通过滤镜,一些浏览器为了更好的性能会提供硬件加速。
filter: drop-shadow(8px 8px 10px red);
5、灰度滤镜(%)
将图像转换为灰度图像。值定义转换的比例。值为100%则完全转为灰度图像,值为0%图像无变化。若未设置,值默认是0。也可以写0-1之间的小数。
filter:grayscale(0.5);
6、色相旋转滤镜(deg)
给图像应用色相旋转。让图像中的颜色,在色相环中做对应的旋转。值为0deg,则图像无变化。若值未设置,默认值是0deg。该值虽然没有最大值,超过360deg的值相当于又绕一圈。
filter: hue-rotate(90deg);
7、反转图像滤镜(%)
反转输入图像。值定义转换的比例。100%的价值是完全反转。值为0%则图像无变化。值在0%和100%之间,则是效果的线性乘子。 若值未设置,值默认是0。
filter: invert(100%);
8、透明度滤镜(%)
图像的透明程度。值为0%则是完全透明,值为100%则图像无变化。0-100%之间则是部分透明。也可以用0-1之间的小数替代%。
与已有的opacity属性很相似,不同之处在于通过filter,一些浏览器为了提升性能会提供硬件加速。
filter: opacity(30%);
9、饱和度滤镜(%)
值为0%则是完全不饱和,值为100%则图像无变化。大于100%,则饱和度增高,色彩就会变重。
filter: saturate(800%);
10、深褐色滤镜(%)
将图像转换为深褐色。值为100%则完全是深褐色的,值为0%图像无变化。值在0%到100%之间,则是效果的线性乘子。若未设置,值默认是0。
filter: sepia(100%);
使用代码:
&:hover { -webkit-filter: opacity(0.5%); -o-filter: opacity(0.5); -moz-filter: opacity(0.5); -ms-filter: opacity(0.5); filter: opacity(0.5); }
Das obige ist der detaillierte Inhalt voncss3支持的滤镜是什么. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
CSS3-Tutorial
Was sind die CSS3-Gradienteneigenschaften?
So lösen Sie das Problem, das Einschaltkennwort eines Win8-Computers zu vergessen
So stellen Sie Chinesisch in vscode ein
So beheben Sie das Problem, dass keine Verbindung zu NVIDIA hergestellt werden kann
So aktualisieren Sie den Grafikkartentreiber
CPU auslastung
Was tun, wenn der Computer den Tod vortäuscht?