SVG Filters之虚化Blur Effects

简介:

SVG 滤镜

在 SVG 中,可用的滤镜有:

  • feBlend
  • feColorMatrix
  • feComponentTransfer
  • feComposite
  • feConvolveMatrix
  • feDiffuseLighting
  • feDisplacementMap
  • feFlood
  • feGaussianBlur
  • feImage
  • feMerge
  • feMorphology
  • feOffset
  • feSpecularLighting
  • feTile
  • feTurbulence
  • feDistantLight
  • fePointLight
  • feSpotLight

注意:

  • 您可以在每个 SVG 元素上使用多个滤镜!
  • IE 、Safari浏览器暂不支持滤镜!

虚化Blur Effects;

<filter>标签用来定义 SVG 滤镜。<filter>标签使用必需的 id 属性来定义向图形应用哪个滤镜? <filter>标签必须嵌套在 <defs> 标签内。<defs> 标签是 definitions 的缩写,它允许对诸如滤镜等特殊元素进行定义。

SVG <feGaussianBlur>

示例1

<svg height="110" width="110">
  <defs>
    <filter id="f1" x="0" y="0">
      <feGaussianBlur in="SourceGraphic" stdDeviation="15" />
    </filter>
  </defs>
  <rect width="90" height="90" stroke="green" stroke-width="3"
  fill="yellow" filter="url(#f1)" />
</svg>

代码解释:

  • 该元素的id属性定义了滤镜的唯一名称
  • 元素定义了虚化效果
  • 在in=“SourceGraphic”部分定义了在整个元素中创建的效果
  • 该stdDeviation属性定义虚化的值
  • 该元件的滤镜属性链接到了“f1”滤镜
目录
相关文章
|
程序员 API C语言
Win32 API介绍​(COORD、GetStdHandle、GetConsoleCursorInfo 、SetConsoleCursorInfo)、<locale.h>本地化、类项
Win32 API介绍​(COORD、GetStdHandle、GetConsoleCursorInfo 、SetConsoleCursorInfo)、<locale.h>本地化、类项
|
弹性计算 Windows
使用阿里云服务器登录雾锁王国后,游戏创建失败怎么办
使用阿里云服务器登录雾锁王国后,游戏创建失败时,请更新游戏并重启游戏进程。
657 3
|
前端开发 JavaScript API
ahooks 3.0 来了!高质量可靠的 React Hooks 库
ahooks 3.0 来了!高质量可靠的 React Hooks 库
1199 0
AVL树的原理以及实现
AVL树的原理以及实现
165 4
|
SQL Oracle 关系型数据库
"ORA-00942: 表或视图不存在 "的原因和解决方法
采用Oracle数据库,使用Powerdesigner设计,生成Sql文件导入后查询出现“ORA-00942: 表或视图不存在 ”,很是郁闷,这个问题以前出现过,当初解决了,但因好久没有使用,这次竟然忘了,害得我浪费了好些时间,为了避免再次忘记,将它记下来,同时和大家一起分享。
2816 0
|
安全 Linux 网络安全
centos 安装Libreswan的详细步骤
安装和配置 Libreswan 在 CentOS 上,可以按照以下步骤进行操作: 1. 更新系统: ``` sudo yum update ``` 2. 安装 Libreswan: ``` sudo yum install libreswan ``` 3. 配置 IPsec: - 打开主配置文件: ``` sudo vi /etc/ipsec.conf ``` - 添加以下内容: ``` config setup # 配置选项... # 第一个连接
1396 0
|
网络协议 Android开发 数据安全/隐私保护
HarmonyOS系统中内核实现MQTT协议开发的方法
大家好,今天主要来聊一聊,如何使用鸿蒙开始实现MQTT协议开发的方法
469 1
HarmonyOS系统中内核实现MQTT协议开发的方法
|
传感器 存储 数据采集
LoRa 通信和 LinkWAN 平台介绍|学习笔记(三)
快速学习 LoRa 通信和 LinkWAN 平台介绍
LoRa 通信和 LinkWAN 平台介绍|学习笔记(三)
|
人工智能 大数据 新制造
“程”风破浪的开发者|CTO 浅谈数字化转型
“程”风破浪的开发者|CTO 浅谈数字化转型
245 0