当前位置: 首页 > news >正文

笔记 - 10.4、HTML - CSS滤镜笔记

15.CSS滤镜filter:(filter属性不属于w3c标准,只对IE有效)
--- ①不透明度:
    filter:alpha(参数1=参数值, 参数2=参数值, . . .);
    参数:
      -- opacity:开始时的透明度,取值范围为0-100,默认值为0,即为完全透明,100为完全不透明;
      -- finishopacity:结束是的透明度,取值为0-100;
      -- style:设置渐变的样式,其中0表示无渐变,1为直线渐变,2为圆形渐变,3为矩形渐变;
      -- startx:设置透明渐变的开始点的水平坐标。其参数值作为对象宽度的百分比处理,默认值为0;
      -- starty:设置透明渐变的开始点的垂直坐标;
      -- finishx:设置透明渐变的结束点的水平坐标;
      -- finishy:设置透明渐变的结束点的垂直坐标。

--- ②动感模糊blur:
    filter:blur(add=参数值, direction=参数值, strength=参数值);
    参数:
      -- add:设置是否显示原始图片,取值为true或false;
      -- direction:设置动感模糊的方向,按顺时针的方向以45度为单位进行累积;
      -- strength:设置动感模糊的强度,只能使用整数来指定默认是5个。

--- ③对颜色进行透明处理chroma:
    filter:chroma(color=颜色值);
    参数:
      -- color:需要进行透明处理的颜色值。

--- ④阴影效果dropShadow:
    filter:dropShadow(color=阴影颜色, offX=参数值, offY=参数值, positive=参数值);
    参数:
      -- color:阴影的颜色;
      -- offX:阴影相对原始图像的移动的水平距离;
      -- offY:阴影相对原始图像的移动的垂直距离;
      -- positive:设置 阴影是否透明,1或0。

--- ⑤对象翻转flipH、flipV:
    flipH滤镜用于设置沿水平方向翻转对象,flipV滤镜用于设置沿垂直方向翻转对象。
    filter:flipH;
    或
    filter:flipV;

--- ⑥发光效果glow:
    用于设置在对象周围产生发光的效果。
    filter:Glow(color=颜色, strength=强度值);
    参数:
      -- color:设置发光的颜色;
      -- strength:设置光的强度。取值为1~255,默认值为5。

--- ⑦灰度处理gray:
    用于把彩色图片中的色彩去掉,转换为黑白图片。
    filter:Gray;

--- ⑧反相invert:
    用于设置图片的反相,可以将图片的颜色,饱和度以及亮度完全反转过来。
    filter:invert;

--- ⑨X光片效果xray:
    用于制作类似X光片的效果。
    filter:Xray;

--- ⑩遮罩效果mask:
    用于为对象产生遮罩效果,可以做出像印章一样的效果。
    filter:Mask(color=颜色);
    参数:
      -- color:颜色值。

--- ⑩①波形滤镜wave:
    用于为对象内容创建波纹扭曲效果。
    filter:wave(add=参数值, freq=参数值, lightstrength=参数值,phase=参数值, strength=参数值);
    参数:
      -- add:设置是否要把对象按照波形样式打乱,true或false;
      -- freq:设置图片上的波浪数目;
      -- lightstrength:设置波浪的光照强度,取值为0~100;
      -- phase:设置波浪的起始位置;
      -- strength:波浪的强度大小。

相关文章:

  • Java BigDecimal详解
  • javap的使用
  • java面向对象中的方法重载与方法重写的区别
  • Hadoop2.7实战v1.0之Hive-2.0.0+MySQL本地模式安装
  • 封装常用的Javascript跨浏览器方法
  • 如何安装linux系统
  • linux系统优化脚本实现
  • php用GD库给图片添加水印
  • [性能]ulimit与systemtap
  • 问题1:javascript的函数对象问题
  • 进程大概枝杈【B篇】进程间通信
  • iOS开发中的错误整理,导航控制器的导航栏取消系统渲染的错误
  • 回顾 Swift 多平台移植进度 #2
  • css3 渐变实例2径向渐变
  • 重构第24天 分解复杂的判断(Remove Arrowhead Antipattern)
  • 【划重点】MySQL技术内幕:InnoDB存储引擎
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • Intervention/image 图片处理扩展包的安装和使用
  • java中具有继承关系的类及其对象初始化顺序
  • Linux各目录及每个目录的详细介绍
  • Mac转Windows的拯救指南
  • passportjs 源码分析
  • PHP面试之三:MySQL数据库
  • spark本地环境的搭建到运行第一个spark程序
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • 阿里研究院入选中国企业智库系统影响力榜
  • 不用申请服务号就可以开发微信支付/支付宝/QQ钱包支付!附:直接可用的代码+demo...
  • 记一次用 NodeJs 实现模拟登录的思路
  • 快速体验 Sentinel 集群限流功能,只需简单几步
  • 力扣(LeetCode)21
  • 免费小说阅读小程序
  • 浅谈web中前端模板引擎的使用
  • 验证码识别技术——15分钟带你突破各种复杂不定长验证码
  • 原生js练习题---第五课
  • 带你开发类似Pokemon Go的AR游戏
  • ​io --- 处理流的核心工具​
  • ​LeetCode解法汇总2696. 删除子串后的字符串最小长度
  • ​linux启动进程的方式
  • ​如何防止网络攻击?
  • (4)通过调用hadoop的java api实现本地文件上传到hadoop文件系统上
  • (AtCoder Beginner Contest 340) -- F - S = 1 -- 题解
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (剑指Offer)面试题41:和为s的连续正数序列
  • .cfg\.dat\.mak(持续补充)
  • .chm格式文件如何阅读
  • .NET Framework 的 bug?try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃
  • .net mvc actionresult 返回字符串_.NET架构师知识普及
  • .Net Web窗口页属性
  • .net 反编译_.net反编译的相关问题
  • .NET 指南:抽象化实现的基类
  • .Net调用Java编写的WebServices返回值为Null的解决方法(SoapUI工具测试有返回值)
  • .NET使用存储过程实现对数据库的增删改查
  • @zabbix数据库历史与趋势数据占用优化(mysql存储查询)
  • [Angular] 笔记 18:Angular Router