很多小伙伴都用过美颜神器,例如美颜相机、美图秀秀等。使用这些软件,我们可以轻松做出很多特殊效果,如黑白效果、复古效果、亮度效果等。以前,如果想要使用CSS来实现这些滤镜效果,几乎是不可能的事情。但是在CSS3中,我们现在只需要一两句代码就可以轻松实现了。
在CSS3中,所有的滤镜效果都是使用filter属性来实现的。
语法:
filter: 取值;
说明:
其中filter属性取值有10种,每一种方法对应一种滤镜效果,如下表所示。
| 属性值 | 说明 | 
|---|---|
| brightness() | 亮度 | 
| grayscale() | 灰度 | 
| sepia() | 复古 | 
| invert() | 反色 | 
| hue-rotate() | 旋转(色相) | 
| drop-shadow() | 阴影 | 
| opacity() | 透明度 | 
| blur() | 模糊度 | 
| contrast() | 对比度 | 
| saturate() | 饱和度 | 
