滤镜Filters的十种特殊效果

在日常的css图片样式处理上经常会遇到一些图片细微的模糊、透明、光亮、阴影等效果,下列我们将依此对其进行罗列使用方法。

实现如下图所示的效果:


                                             滤镜Filters的十种特殊效果

一、grayscale灰度

  1. .grayscale{  
  2.     -webkit-filter:grayscale(1);  
  3. }  
.grayscale{
    -webkit-filter:grayscale(1);
}


二、sepia褐色、复古

  1. .sepia{  
  2.     -webkit-filter:sepia(1);  
  3. }  
.sepia{
    -webkit-filter:sepia(1);
}


三、saturate饱和度

  1. .saturate{  
  2.     -webkit-filter:saturate(0.5);  
  3. }  
.saturate{
    -webkit-filter:saturate(0.5);
}



四、hue-rotate色相旋转

  1. .hue-rotate{  
  2.     -webkit-filter:hue-rotate(90deg);  
  3. }  
.hue-rotate{
    -webkit-filter:hue-rotate(90deg);
}



五、invert反色

  1. .invert{  
  2.     -webkit-filter:invert(1);  
  3. }  
.invert{
    -webkit-filter:invert(1);
}



六、opacity透明度

  1. .opacity{  
  2.     -webkit-filter:opacity(.2);  
  3. }  
.opacity{
    -webkit-filter:opacity(.2);
}



七、brightness亮度

  1. .brightness{  
  2.     -webkit-filter:brightness(.5);  
  3. }  
.brightness{
    -webkit-filter:brightness(.5);
}



八、contrast对比度

  1. .contrast{  
  2.     -webkit-filter:contrast(2);  
  3. }  
.contrast{
    -webkit-filter:contrast(2);
}



九、blur模糊

  1. .blur{  
  2.     -webkit-filter:blur(3px);  
  3. }  
.blur{
    -webkit-filter:blur(3px);
}



十、drop-shadow阴影

  1. .drop-shadow{  
  2.     -webkit-filter:drop-shadow(5px 5px 5px #ccc);  
  3. }  
.drop-shadow{
    -webkit-filter:drop-shadow(5px 5px 5px #ccc);
}



源码:

  1. <!doctype html>  
  2. <html>  
  3. <head>  
  4.     <meta charset=“UTF-8”>  
  5.     <title>滤镜Filters</title>  
  6.     <style>  
  7.         .index h1 {  
  8.             text-align: center;  
  9.         }  
  10.         .index img {  
  11.             width: 384px;  
  12.             height: 100px;  
  13.         }  
  14.         .box-l {  
  15.             float: left;  
  16.             width: 50%;  
  17.             height: auto;  
  18.         }  
  19.         .box-r {  
  20.             position: fixed;  
  21.             top: 75px;  
  22.             right: 0;  
  23.             width: 40%;  
  24.             height: auto;  
  25.         }  
  26.         .box-r li {  
  27.             float: left;  
  28.             width: 100%;  
  29.             font-size: 24px;  
  30.         }  
  31.         .box-r li a {  
  32.             color: #000;  
  33.         }  
  34.         .box-r li:hover {  
  35.             font-weight: bold;  
  36.         }  
  37.         .grayscale{  
  38.             -webkit-filter:grayscale(1);  
  39.         }  
  40.         .sepia{  
  41.             -webkit-filter:sepia(1);  
  42.         }  
  43.         .saturate{  
  44.             -webkit-filter:saturate(0.5);  
  45.         }  
  46.         .hue-rotate{  
  47.             -webkit-filter:hue-rotate(90deg);  
  48.         }  
  49.         .invert{  
  50.             -webkit-filter:invert(1);  
  51.         }  
  52.         .opacity{  
  53.             -webkit-filter:opacity(.2);  
  54.         }  
  55.         .brightness{  
  56.             -webkit-filter:brightness(.5);  
  57.         }  
  58.         .contrast{  
  59.             -webkit-filter:contrast(2);  
  60.         }  
  61.         .blur{  
  62.             -webkit-filter:blur(3px);  
  63.         }  
  64.         .drop-shadow{  
  65.             -webkit-filter:drop-shadow(5px 5px 5px #ccc);  
  66.         }  
  67.     </style>  
  68. </head>  
  69. <body>  
  70.     <div class=“index”>  
  71.         <h1>滤镜Filters的十种特殊效果</h1>  
  72.         <hr>  
  73.         <div class=“box-l”>  
  74.             <h2 id=“normal”>正常效果</h2>  
  75.             <img class=“normal” alt=“HTML5 Logo” src=“https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center”/>  
  76.             <hr>  
  77.             <h2 id=“grayscale”>一、grayscale灰度–grayscale(0-1)</h2>  
  78.             <img class=“grayscale” alt=“HTML5 Logo” src=“https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center”/>  
  79.             <hr>  
  80.             <h2 id=“sepia”>二、sepia褐色、复古–sepia(0-1)</h2>  
  81.             <img class=“sepia” alt=“HTML5 Logo” src=“https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center”/>  
  82.             <hr>  
  83.             <h2 id=“saturate”>三、saturate饱和度–saturate(0-1)</h2>  
  84.             <img class=“saturate” alt=“HTML5 Logo” src=“https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center”/>  
  85.             <hr>  
  86.             <h2 id=“hue-rotate”>四、hue-rotate色相旋转–hue-rotate(0deg-360deg)</h2>  
  87.             <img class=“hue-rotate” alt=“HTML5 Logo” src=“https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center”/>  
  88.             <hr>  
  89.             <h2 id=“invert”>五、invert反色–invert(0-1)</h2>  
  90.             <img class=“invert” alt=“HTML5 Logo” src=“https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center”/>  
  91.             <hr>  
  92.             <h2 id=“opacity”>六、opacity透明度–opacity(0-1)</h2>  
  93.             <img class=“opacity” alt=“HTML5 Logo” src=“https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center”/>  
  94.             <hr>  
  95.             <h2 id=“brightness”>七、brightness亮度–brightness(0-x)</h2>  
  96.             <img class=“brightness” alt=“HTML5 Logo” src=“https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center”/>  
  97.             <hr>  
  98.             <h2 id=“contrast”>八、contrast对比度–contrast(0-x)</h2>  
  99.             <img class=“contrast” alt=“HTML5 Logo” src=“https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center”/>  
  100.             <hr>  
  101.             <h2 id=“blur”>九、blur模糊–blur(0xp-Xpx)</h2>  
  102.             <img class=“blur” alt=“HTML5 Logo” src=“https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center”/>  
  103.             <hr>  
  104.             <h2 id=“drop-shadow”>十、drop-shadow阴影–drop-shadow(x y 模糊度 颜色)</h2>  
  105.             <img class=“drop-shadow” alt=“HTML5 Logo” src=“https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center”/>  
  106.         </div>  
  107.         <div class=“box-r”>  
  108.             <ul>  
  109.                 <li><a href=“#grayscale”>grayscale灰度</a></li>  
  110.                 <li><a href=“#sepia”>sepia褐色</a></li>  
  111.                 <li><a href=“#saturate”>saturate饱和度</a></li>  
  112.                 <li><a href=“#hue-rotate”>hue-rotate色相旋转</a></li>  
  113.                 <li><a href=“#invert”>invert反色</a></li>  
  114.                 <li><a href=“#opacity”>opacity透明度</a></li>  
  115.                 <li><a href=“#brightness”>brightness亮度</a></li>  
  116.                 <li><a href=“#contrast”>contrast对比度</a></li>  
  117.                 <li><a href=“#blur”>blur模糊</a></li>  
  118.                 <li><a href=“#drop-shadow”>drop-shadow阴影</a></li>  
  119.             </ul>  
  120.         </div>  
  121.     </div>  
  122. </body>  
  123. </html>  
<!doctype html>
<html>
<head>
    <meta charset="UTF-8">
    <title>滤镜Filters</title>
    <style>
        .index h1 {
            text-align: center;
        }
        .index img {
            width: 384px;
            height: 100px;
        }
        .box-l {
            float: left;
            width: 50%;
            height: auto;
        }
        .box-r {
            position: fixed;
            top: 75px;
            right: 0;
            width: 40%;
            height: auto;
        }
        .box-r li {
            float: left;
            width: 100%;
            font-size: 24px;
        }
        .box-r li a {
            color: #000;
        }
        .box-r li:hover {
            font-weight: bold;
        }
        .grayscale{
            -webkit-filter:grayscale(1);
        }
        .sepia{
            -webkit-filter:sepia(1);
        }
        .saturate{
            -webkit-filter:saturate(0.5);
        }
        .hue-rotate{
            -webkit-filter:hue-rotate(90deg);
        }
        .invert{
            -webkit-filter:invert(1);
        }
        .opacity{
            -webkit-filter:opacity(.2);
        }
        .brightness{
            -webkit-filter:brightness(.5);
        }
        .contrast{
            -webkit-filter:contrast(2);
        }
        .blur{
            -webkit-filter:blur(3px);
        }
        .drop-shadow{
            -webkit-filter:drop-shadow(5px 5px 5px #ccc);
        }
    </style>
</head>
<body>
    <div class="index">
        <h1>滤镜Filters的十种特殊效果</h1>
        <hr>
        <div class="box-l">
            <h2 id="normal">正常效果</h2>
            <img class="normal" alt="HTML5 Logo" src="https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center"/>
            <hr>
            <h2 id="grayscale">一、grayscale灰度--grayscale(0-1)</h2>
            <img class="grayscale" alt="HTML5 Logo" src="https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center"/>
            <hr>
            <h2 id="sepia">二、sepia褐色、复古--sepia(0-1)</h2>
            <img class="sepia" alt="HTML5 Logo" src="https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center"/>
            <hr>
            <h2 id="saturate">三、saturate饱和度--saturate(0-1)</h2>
            <img class="saturate" alt="HTML5 Logo" src="https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center"/>
            <hr>
            <h2 id="hue-rotate">四、hue-rotate色相旋转--hue-rotate(0deg-360deg)</h2>
            <img class="hue-rotate" alt="HTML5 Logo" src="https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center"/>
            <hr>
            <h2 id="invert">五、invert反色--invert(0-1)</h2>
            <img class="invert" alt="HTML5 Logo" src="https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center"/>
            <hr>
            <h2 id="opacity">六、opacity透明度--opacity(0-1)</h2>
            <img class="opacity" alt="HTML5 Logo" src="https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center"/>
            <hr>
            <h2 id="brightness">七、brightness亮度--brightness(0-x)</h2>
            <img class="brightness" alt="HTML5 Logo" src="https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center"/>
            <hr>
            <h2 id="contrast">八、contrast对比度--contrast(0-x)</h2>
            <img class="contrast" alt="HTML5 Logo" src="https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center"/>
            <hr>
            <h2 id="blur">九、blur模糊--blur(0xp-Xpx)</h2>
            <img class="blur" alt="HTML5 Logo" src="https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center"/>
            <hr>
            <h2 id="drop-shadow">十、drop-shadow阴影--drop-shadow(x y 模糊度 颜色)</h2>
            <img class="drop-shadow" alt="HTML5 Logo" src="https://img-blog.csdn.net/20170323145523759?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzU1MTU1NjM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center"/>
        </div>
        <div class="box-r">
            <ul>
                <li><a href="#grayscale">grayscale灰度</a></li>
                <li><a href="#sepia">sepia褐色</a></li>
                <li><a href="#saturate">saturate饱和度</a></li>
                <li><a href="#hue-rotate">hue-rotate色相旋转</a></li>
                <li><a href="#invert">invert反色</a></li>
                <li><a href="#opacity">opacity透明度</a></li>
                <li><a href="#brightness">brightness亮度</a></li>
                <li><a href="#contrast">contrast对比度</a></li>
                <li><a href="#blur">blur模糊</a></li>
                <li><a href="#drop-shadow">drop-shadow阴影</a></li>
            </ul>
        </div>
    </div>
</body>
</html>






















  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值