css3中filter属性总结

filter主要是运用在图片上,以实现一些特效。

其默认值是none,他不具备继承性,其中filter-function一个具有以下值可选:

  1. grayscale灰度
  2. sepia褐色
  3. saturate饱和度
  4. hue-rotate色相旋转
  5. invert反色
  6. opacity透明度
  7. brightness亮度
  8. contrast对比度
  9. blur模糊
  10. drop-shadow阴影

1:在这次的网页中我就用了grayscale 。颜色主要在白色和灰色之间)。 

     .grayscale{
          -webkit-filter:grayscale(1);
      } 
2:使用这种效果,你的图片好像很古老的一样
.sepia{
          -webkit-filter:sepia(1);
      } 
3:saturat是用来改变图片的饱和度:
 .saturate{
         -webkit-filter:saturate(0.5);
      } 
4:hue-rotate用来改变图片的色相
 .hue-rotate{
           -webkit-filter:hue-rotate(90deg);
       }
5:invert做出来的效果就像是照相机底面的效果一样
.invert{
            -webkit-filter:invert(1);
        }
6:改变图片的透明度
  .opacity{
        -webkit-filter:opacity(.2);
      }
7:改变图片的亮度
      .brightness{
            -webkit-filter:brightness(.5);
        }
8:改变图片的对比度
 .contrast{
            -webkit-filter:contrast(2);
        }
9:改变图片的清晰度
.blur{
            -webkit-filter:blur(3px);
        }
10:这个很像box-shadow一样的效果,给图片加阴影效果
.drop-shadow{
         -webkit-filter:drop-shadow(5px 5px 5px #ccc);
     }
posted @ 2022-01-13 16:48  可爱的小猫咪  阅读(221)  评论(0)    收藏  举报