zoukankan      html  css  js  c++  java
  • CSS3 filter(滤镜) 属性

    filter 属性定义了元素(通常是<img>)的可视效果(例如:模糊与饱和度)。

     实例1:修改所有图片的颜色为黑白 (100% 灰度):

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    img {
        -webkit-filter: grayscale(100%); /* Chrome, Safari, Opera */
        filter: grayscale(100%);
    }
    </style>
    </head>
    <body>
    
    <p>图片转为黑白色:</p>
    
    <img src="pineapple.jpg" alt="Pineapple" width="300" height="300">
    
    <p><strong>注意:</strong> Internet Explorer 或 Safari 5.1 (及更早版本) 不支持该属性。</p>
    
    </body>
    </html>

    实例2:图片使用高斯模糊效果:

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    img {
        -webkit-filter: blur(5px); /* Chrome, Safari, Opera */
        filter: blur(5px);
    }
    </style>
    </head>
    <body>
    
    <p>图片使用高斯模糊效果:</p>
    
    <img src="pineapple.jpg" alt="Pineapple" width="300" height="300">
    
    <p><strong>注意:</strong> Internet Explorer 不支持 filter 属性。</p>
    
    </body>
    </html>

     过滤器属性 能想到的使用场景就是让某个图片变成灰色,例如状态按钮,选中的时候是蓝色的,没选中就是灰色的,直接使用这个CSS属性来做,不需要2张图片。

    高斯模糊属性 能想到的使用场景就是让某个图片变模糊(废话),避免重新做一张图片切换。

  • 相关阅读:
    Hadoop Gateway 部署
    java 命令--备忘
    整理下常用硬件性能参数
    python 脚本备份 mysql 数据库到 OSS
    pip 更换国内源
    记录闭包和立即执行函数
    Django 中文乱码问题&富文本显示
    mysql exceeded the 'max_questions' resource 记录
    sql server 数据字典的妙用
    Sublime Text指南
  • 原文地址:https://www.cnblogs.com/sauronblog/p/11833436.html
Copyright © 2011-2022 走看看