首页前端开发CSScss3 滤镜颜色叠加

css3 滤镜颜色叠加

时间2023-12-04 18:08:03发布访客分类CSS浏览658
导读:CSS3滤镜颜色叠加是CSS3新特性之一,它可以让我们改变图片、文字、背景的颜色、亮度、对比度、模糊度、饱和度等,可以达到非常棒的效果。接下来让我们看一下具体应该如何使用。img {filter: brightness(0.5 hue-r...

CSS3滤镜颜色叠加是CSS3新特性之一,它可以让我们改变图片、文字、背景的颜色、亮度、对比度、模糊度、饱和度等,可以达到非常棒的效果。接下来让我们看一下具体应该如何使用。

img {
    filter: brightness(0.5) hue-rotate(180deg);
}

以上代码将图片变成了半亮度,颜色用hue-rotate(180deg)进行了旋转颜色空间,可以看到变成了完全相反的效果像反片一样。

p {
    filter: grayscale(100%);
}

以上代码将段落变成了黑白,用gray color矩阵处理图片后就只有黑、白、灰三个颜色,具体效果可以尝试一下。

div {
    background-image: url('img.jpg');
    filter: invert(100%);
}
    

以上代码将背景颜色反转,由于背景是照片所以颜色变得很奇怪,但是你可以尝试一下。

CSS3滤镜除了以上三个示例,还可以通过brightness、contrast、grayscale、sepia、blur、hue-rotate、saturate、opacity等函数调整图片效果。大家可以试着用这些函数把页面变得精彩!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: css3 滤镜颜色叠加
本文地址: https://pptw.com/jishu/567971.html
css3 漂亮边框样式 css3 瀑布流效果

游客 回复需填写必要信息