详解CSS3中强大的filter(滤镜)属性


Posted in HTML / CSS onJune 29, 2017

博主最近在做网站的过程中发现了一个非常强大的CSS3属性,就是filter(滤镜)属性,喜欢p图的朋友看名字都应该知道这是什么神器了吧。当然,这个属性的效果肯定不能跟ps相比,但是利用的好的话可以在节约很多空间下,把一张图做成两张图的效果。

1、定义   

filter,从字面意思来看就是滤镜,官方定义filter属性定义了元素(通常是<img>)的可视效果(例如:模糊与饱和度);举个栗子:

<style>
    img{


/*灰度100%*/
        -webkit-filter:grayscale(100%);
    }
</style>
<img src="img/boke.png" alt="">

详解CSS3中强大的filter(滤镜)属性详解CSS3中强大的filter(滤镜)属性

看到这个效果,博友们是不是都开始对filter开始感兴趣了呢 ?

2、语法

filter: none | blur() | brightness() | contrast() | drop-shadow() | grayscale() | hue-rotate() | invert() | opacity() | saturate() | sepia() | url();

可以看到,属性有很多可选值,他们都是什么意思呢?

  1. grayscale灰度
  2. sepia褐色(有种复古的旧照片感觉)
  3. saturate饱和度
  4. hue-rotate色相旋转
  5. invert反色
  6. opacity透明度
  7. brightness亮度
  8. contrast对比度
  9. blur模糊
  10. drop-shadow阴影

举个栗子:

这里用sepia调整

<head>
     <meta charset="UTF-8">
      <title>Title</title>
      <style>
          .img{

             -webkit-filter:sepia(70%);
          } 
      </style>
  </head>
 <body>
 <img src="img/boke.png" alt="">
 <img class="img" src="img/boke.png" alt="">
 </body>

示例图片:

详解CSS3中强大的filter(滤镜)属性 

3、示例   

下面,对filter属性的其中几个值做一个示例,其他好玩的东西需要博友们一起发掘,有啥好玩的可以跟我一起分享哟

(1)hue-rotate(色彩旋转)

效果看图吧,具体使用效果要靠大家发掘:

<style>
          .img{
              -webkit-filter:hue-rotate(330deg);
          }
      </style>
  </head>
  <body>
  <img src="img/boke.png" alt="">
  <img class="img" src="img/boke.png" alt="">
 </body>

效果图:

详解CSS3中强大的filter(滤镜)属性 

(2)blur(模糊)

blur(模糊效果,单位px)

<style>
          .img{
            -webkit-filter:blur(1px);
          }
      </style>
  <body>
  <img src="img/boke.png" alt="">
  <img class="img" src="img/boke.png" alt="">
 </body>

示例图片:

详解CSS3中强大的filter(滤镜)属性 

(3)invert反色

invert反色会吧图片变成底片的感觉,多说无益,看代码:

<style>
        .img{
            -webkit-filter:invert(100%);
        }
    </style>
<body>
<img src="img/boke.png" alt="">
<img class="img" src="img/boke.png" alt="">
</body>

示例图片:

详解CSS3中强大的filter(滤镜)属性

好了,今天的分享就到这里了,谢谢大家的观看,其它的效果博主就不一一举例了。以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

HTML / CSS 相关文章推荐
css3 旋转按钮 使用CSS3创建一个旋转可变色按钮
Dec 31 HTML / CSS
一款超酷的js+css3实现的3D标签云特效兼容ie7/8/9
Nov 18 HTML / CSS
纯CSS实现右侧底部悬浮效果(悬浮QQ、微信、微博、邮箱等联系方式)
Apr 24 HTML / CSS
CSS3绘制不规则图形的一些方法示例
Nov 07 HTML / CSS
CSS3实现曲线阴影和翘边阴影
May 03 HTML / CSS
详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用
Aug 24 HTML / CSS
html+css3实现的登录界面
Dec 09 HTML / CSS
CSS3 画基本图形,圆形、椭圆形、三角形等
Sep 20 HTML / CSS
手机端用rem+scss做适配的详解
Nov 15 HTML / CSS
canvas中普通动效与粒子动效的实现代码示例
Jan 03 HTML / CSS
html5 制作地图当前定位箭头的方法示例
Jan 10 HTML / CSS
Canvas 文本填充线性渐变的使用详解
Jun 22 HTML / CSS
使用CSS3制作一个简单的进度条(demo)
May 23 #HTML / CSS
利用CSS3伪元素实现逐渐发光的方格边框
May 07 #HTML / CSS
CSS3实现内凹圆角的实例代码
May 04 #HTML / CSS
利用HTML5+CSS3实现3D转换效果实例详解
May 02 #HTML / CSS
css3+伪元素实现鼠标移入时下划线向两边展开的效果
Apr 25 #HTML / CSS
CSS3实现自定义Checkbox特效实例代码
Apr 24 #HTML / CSS
深入理解css中vertical-align属性
Apr 18 #HTML / CSS
You might like
PHP中HTTP方式下的Gzip压缩传输方法举偶
2007/02/15 PHP
phpStudy配置多站点多域名和多端口的方法
2017/09/01 PHP
PHP的mysqli_stmt_init()函数讲解
2019/01/24 PHP
PHP使用HTML5 FileApi实现Ajax上传文件功能示例
2019/07/01 PHP
laravel 框架结合关联查询 when()用法分析
2019/11/22 PHP
学习jquery之一
2007/04/27 Javascript
超级酷和最实用的jQuery实例收集(20个)
2010/04/21 Javascript
ExtJS DOM元素操作经验分享
2013/08/28 Javascript
JavaScript自定义日期格式化函数详细解析
2014/01/14 Javascript
vue 使用ref 让父组件调用子组件的方法
2018/02/08 Javascript
JavaScript判断日期时间差的实例代码
2018/03/01 Javascript
JavaScript实现构造json数组的方法分析
2018/08/17 Javascript
微信小程序实现翻牌抽奖动画
2020/09/21 Javascript
如何通过Proxy实现JSBridge模块化封装
2020/10/22 Javascript
[02:40]DOTA2英雄基础教程 炼金术士
2013/12/23 DOTA
[01:30:54]《加油DOTA》 第三期
2014/08/18 DOTA
Python ljust rjust center输出
2008/09/06 Python
python3音乐播放器简单实现代码
2020/04/20 Python
python基于itchat实现微信群消息同步机器人
2017/02/27 Python
Python实现自动登录百度空间的方法
2017/06/10 Python
下载python中Crypto库报错:ModuleNotFoundError: No module named ‘Crypto’的解决
2018/04/23 Python
Python判断一个文件夹内哪些文件是图片的实例
2018/12/07 Python
python基于FTP实现文件传输相关功能代码实例
2019/09/28 Python
python实现LRU热点缓存及原理
2019/10/29 Python
Ubuntu16.04安装python3.6.5步骤详解
2020/01/10 Python
python matplotlib库的基本使用
2020/09/23 Python
总结html5自定义属性有哪些
2020/04/01 HTML / CSS
澳大利亚珠宝商:Shiels
2019/10/06 全球购物
历史学专业毕业生求职信
2013/09/27 职场文书
大学生就业策划书范文
2014/04/04 职场文书
出资证明书范本(标准版)
2014/09/24 职场文书
反四风个人对照检查材料思想汇报
2014/09/25 职场文书
环卫处个人工作总结
2015/03/04 职场文书
警告通知
2015/04/25 职场文书
《索溪峪的野》教学反思
2016/02/19 职场文书
人民调解协议书
2016/03/21 职场文书