filter

顾名思义就是过滤的意思

使用

filter属性为元素(常用于<img>)带来视觉的效果

filter 描述
none 默认值,没有效果。
blur(px) 给图像设置模糊效果。默认是0;这个参数可设置css长度值,但不接受百分比值。
brightness(%) 调整图像的对比度。值是0%的话,图像会全黑。值是100%,图像不变。值可以超过100%,意味着会运用更低的对比。若没有设置值,默认是1。
grayscale(%) 将图像转换为灰度图像。值定义转换的比例。值为100%则完全转为灰度图像,值为0%图像无变化。值在0%到100%之间,则是效果的线性乘子。若未设置,值默认是0;
hue-rotate(deg) 给图像应用色相旋转。"angle"一值设定图像会被调整的色环角度值。值为0deg,则图像无变化。若值未设置,默认值是0deg。该值虽然没有最大值,超过360deg的值相当于又绕一圈。
invert(%) 反转输入图像。值定义转换的比例。100%的价值是完全反转。值为0%则图像无变化。值在0%和100%之间,则是效果的线性乘子。 若值未设置,值默认是0。
opacity(%) 转化图像的透明程度。值定义转换的比例。值为0%则是完全透明,值为100%则图像无变化。值在0%和100%之间,则是效果的线性乘子,也相当于图像样本乘以数量。 若值未设置,值默认是1。该函数与已有的opacity属性很相似,不同之处在于通过filter,一些浏览器为了提升性能会提供硬件加速。
saturate(%) 转换图像饱和度。值定义转换的比例。值为0%则是完全不饱和,值为100%则图像无变化。其他值,则是效果的线性乘子。超过100%的值是允许的,则有更高的饱和度。 若值未设置,值默认是1。
sepia(%) 将图像转换为深褐色。值定义转换的比例。值为100%则完全是深褐色的,值为0%图像无变化。值在0%到100%之间,则是效果的线性乘子。若未设置,值默认是0;
drop-shadow(h-shadow v-shadow blur spread color) 给图像设置一个阴影效果。阴影是合成在图像下面,可以有模糊度的,可以以特定颜色画出的遮罩图的偏移版本。 函数接受(在CSS3背景中定义)类型的值,除了"inset"关键字是不允许的。该函数与已有的box-shadow box-shadow属性很相似;不同之处在于,通过滤镜,一些浏览器为了更好的性能会提供硬件加速。

网站变灰

前段时间在各大网站、app上都出现了灰色背景,其原理就是运用了filter属性,在网页打开控制台选中html跟节点 设置以下代码

-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);

主要实现就是利用了css3中的filter属性grayscale

CSS3 filter滤镜相关推荐

  1. css3 filter url,CSS3 filter(滤镜) 属性

    CSS3 filter(滤镜) 属性 实例 修改所有图片的颜色为黑白 (100% 灰度): img { -webkit-filter: grayscale(100%); /* Chrome, Safa ...

  2. html做图片模糊效果,CSS3 filter(滤镜) 制作图片高斯模糊无需JS

    CSS3 filter(滤镜) 制作图片高斯模糊无需JS 这是一个寂寞的工作日,因为没有女盆友所以很寂寞,因为很寂寞所以来写教程.希望再看教程的你也是单身!啊,知道你是单身枫瑞贼开心!爽的一B!!!起 ...

  3. 巧用 CSS3 filter(滤镜) 属性

    原文链接:CSS3 filter(滤镜) 属性 效果预览 filter: grayscale(100%); 定义和使用 filter 属性定义了元素(通常是<img>)的可视效果(例如:模 ...

  4. CSS3 filter(滤镜) 百度汶川地震页面的使用

    filter(滤镜)在生活中的使用 今天是2018年5月12号,2008年汶川地震10年.特地去搜索了一下汶川地震.发现这个页面全部灰色的,突然想了一下,他是什么实现的.第一感觉是css3的filte ...

  5. html 界面模糊的效果,CSS3 filter(滤镜) 说明,超级马赛克。<( ̄︶ ̄)↗[GO!]

    兼容性 表格中的数字表示支持该方法的第一个浏览器的版本号. 紧跟在数字后面的 -webkit- 为指定浏览器的前缀. 属性 filter 18.0 -webkit- 不支持 35.0 6.0 -web ...

  6. 一个css属性让页面变成黑白色之CSS3 filter(滤镜) 属性

    2020年是不平凡的一年,在此缅怀一下在抗击新冠肺炎中牺牲的烈士和因为新冠肺炎去世的同胞们,有时候我们需要让网站的页面变成黑白色彩的,只需要一个css属性filter属性即可: filter 属性定义 ...

  7. css3背景色由浅黑变深黑_CSS3 filter(滤镜)实现网页灰色或者黑色模式的代码

    前端 css3,filter实现不但可以实现网页灰色效果,还可以辅助实现黑夜模式效果.我们来看看实现方式吧! filter属性介绍 filter: none | blur() | brightness ...

  8. css背景图片高斯模糊_CSS3 filter(滤镜) 制作图片高斯模糊无需JS

    本帖最后由 fengrui99 于 2019-7-8 11:20 编辑 这是一个寂寞的工作日,因为没有女盆友所以很寂寞,因为很寂寞所以来写教程.希望再看教程的你也是单身!啊,知道你是单身枫瑞贼开心!爽 ...

  9. CSS3的滤镜filter属性

    css3的滤镜filter属性,可以对网页中的图片进行类似Photoshop图片处理的效果,例如背景的毛玻璃效果.老照片(黑白照片).火焰效果等. 一.blur(px)高斯模糊 二.brightnes ...

最新文章

  1. 简明 HTML CSS 开发规范
  2. Nat. Mach. Intell. | 集成深度学习在生物信息学中的发展与展望
  3. Docker 入门终极指南:边学边用
  4. 遍历二叉树的神级方法(Morris)
  5. HDU 2066 一个人的旅行
  6. Makefile:条件编译
  7. 维密求变,“自救”还是“挖坟”?
  8. eclipse下载,安装,JDk环境配置教程
  9. LWUIT显示中文问题
  10. 1688学python学不会_还在害怕学不会Python嘛?这篇文章让你瞬间读懂Python入门!...
  11. 拆分命令_命令行生存指南:拆分与合并 | Linux 中国
  12. 风控成长之路---必知必会工具与业务
  13. Spark面试术语总结
  14. Gradle依赖的统一管理
  15. python csv写入 不以科学计数法_【Python与GIS】聊聊Python与数据——上(三)
  16. 七牛云主机全线升级,「两大资源池」实现多云容灾
  17. 编程珠玑续版-chp2 关联数组-awk
  18. itextpdf生成pdf文件(含图片)
  19. UCOSII实时操作系统启动原理和理解
  20. 那些年,我们一起追过的seo培训!

热门文章

  1. #Scoop windows下的包管理器
  2. 「转」二级语法知识总结
  3. 代码随想录算法训练营第七天| 454.四数相加II 、383. 赎金信、15. 三数之和、18. 四数之和
  4. 华南理工计算机学院硕士研究生导师何生导师,中国南玻集团何进副总裁获聘华南理工大学研究生校外导师...
  5. 12cR1通过unplug与plug方式升级PDB数据库到19c
  6. scala方法—aggregate
  7. Google Magenta简介, 安装,使用简例
  8. 14|跳数索引:后起新秀ClickHouse
  9. MySQL表复制SQL语句
  10. 使用RSS reader订阅google group