概述
css3的滤镜filter属性,可以对网页中的图片进行类似Photoshop图片处理的效果,例如背景的毛玻璃效果、老照片(黑白照片)、火焰效果等。
![dd027916941b952c05a6e16903a50f07.png](https://file2.kaopuke.com:8081/files_image/2023062209/dd027916941b952c05a6e16903a50f07.png)
一、blur(px)高斯模糊
![cfaddda56fbae566b611bc1024546681.png](https://file2.kaopuke.com:8081/files_image/2023062209/cfaddda56fbae566b611bc1024546681.png)
二、brightness(%)亮度
![21f5e2aa418b023b5ecc5b4ab87b230c.png](https://file2.kaopuke.com:8081/files_image/2023062209/21f5e2aa418b023b5ecc5b4ab87b230c.png)
三、contrast(%)对比度
![a77f731c791bfc35a29c2bd38c1b2ae8.png](https://file2.kaopuke.com:8081/files_image/2023062209/a77f731c791bfc35a29c2bd38c1b2ae8.png)
四、drop-shadow()阴影
![117c73190cce3f4ebcaab91e3af8b593.png](https://file2.kaopuke.com:8081/files_image/2023062209/117c73190cce3f4ebcaab91e3af8b593.png)
注意: 这个 drop-shadow 与 box-shadow 都是在说阴影,但还是有区别的,看下图
![6fa05bec4034183c7af0e0e9ea6898f7.png](https://file2.kaopuke.com:8081/files_image/2023062209/6fa05bec4034183c7af0e0e9ea6898f7.png)
图中火焰的图片,是一张png图片,除了火焰以外,其他部分是透明的,我们能看见,box-shadow 是给整个图片加阴影,而 drop-shadow 只是给不透明的部分加阴影,这是他们最重要的区别了。
五、grayscale(%)灰度
![1b67a6ac02db9b67e74d1f6bc9ed3317.png](https://file2.kaopuke.com:8081/files_image/2023062209/1b67a6ac02db9b67e74d1f6bc9ed3317.png)
六、hue-rotate(deg)色相旋转
![36a91a0b1cce3c8073f30aad1b5914d0.png](https://file2.kaopuke.com:8081/files_image/2023062209/36a91a0b1cce3c8073f30aad1b5914d0.png)
七、invert(%)反转
![85aa3ca859b12bee6b0a1f55aeb9f54a.png](https://file2.kaopuke.com:8081/files_image/2023062209/85aa3ca859b12bee6b0a1f55aeb9f54a.png)
八、opacity(%)透明度
![47a5b3aba35fe247a36888cd91d6a477.png](https://file2.kaopuke.com:8081/files_image/2023062209/47a5b3aba35fe247a36888cd91d6a477.png)
九、saturate(%)饱和度
![bb2924760dc2c645dc3092b9a280d874.png](https://file2.kaopuke.com:8081/files_image/2023062209/bb2924760dc2c645dc3092b9a280d874.png)
十、sepia(%)深褐色
![d95c6cdf77e4572d5bf2ce7e5d5be664.png](https://file2.kaopuke.com:8081/files_image/2023062209/d95c6cdf77e4572d5bf2ce7e5d5be664.png)
上面都只是把每种滤镜单独拿出来,展示效果,但是其实他们是可以一起使用的,比如这样
![5c2972a9af88b2ef8ed1381799fa502d.png](https://file2.kaopuke.com:8081/files_image/2023062209/5c2972a9af88b2ef8ed1381799fa502d.png)
.all img{ filter: brightness(120%) contrast(110%) saturate(120%) hue-rotate(-25deg) drop-shadow(0 0 5px #000);}
注:饱和度和对比度是两个完全不同的概念,饱和对是对色彩的浓度(纯度)的定义;对比度是对画面明暗程度的定义。
理论上说,对比度是指画面黑白明暗的层次;饱和度画面中色彩的鲜艳程度与层次;
点击【右上角,关注 子瑜说IT 】持续更新IT资讯以及web前端开发教学
8年开发老码农福利赠送:网页制作,网站开发,web前端开发,从最零基础开始的的HTML+CSS+JavaScript。jQuery,Ajax,node,angular框架等到移动端小程序项目实战【视频+工具+电子书+系统路线图】都有整理,送给每一位对编程感兴趣的小伙伴
获取方式:
右上角有私信,请私信发我:01 即可获取!
![8763af28ac947e33ae8b737139e2c80c.png](https://file2.kaopuke.com:8081/files_image/2023062209/8763af28ac947e33ae8b737139e2c80c.png)
![697b0c20cf101c30217c718455859847.png](https://file2.kaopuke.com:8081/files_image/2023062209/697b0c20cf101c30217c718455859847.png)
最后
以上就是忧伤樱桃为你收集整理的web前端实战项目源码_web前端入门到实战:CSS3 filter(滤镜)属性点击【右上角,关注 子瑜说IT 】持续更新IT资讯以及web前端开发教学右上角有私信,请私信发我:01 即可获取!的全部内容,希望文章能够帮你解决web前端实战项目源码_web前端入门到实战:CSS3 filter(滤镜)属性点击【右上角,关注 子瑜说IT 】持续更新IT资讯以及web前端开发教学右上角有私信,请私信发我:01 即可获取!所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复