html - 为什么 svg blur 在 html 或浏览器中不起作用?
问题描述
我正在使用 Figma 编辑器并尝试模糊元素,在编辑器中一切看起来都很好,然后我将其导出为 SVG。我看到有些标签应该使我的元素模糊<feGaussianBlur in="BackgroundImage" stdDeviation="16"/>
但它不起作用,请查看 href。
不知道为什么它不起作用。我也找不到有关它的信息是 HTML 原因还是浏览器。
解决方案
正如罗伯特所说,主要问题是生成的 SVG 被in="BackgroundImage"
用作过滤器的输入。没有浏览器支持该功能 AFAIK。
Figma 的方法不是尝试模糊图像,而是尝试模糊背景并将其混合在图片之上。
可以重写过滤器以避免使用BackgroundImage
. 您可能想向 Figma 提交有关此问题的错误。
推荐阅读
- owl - 使用域/范围约束定义 owl:ObjectProperty 的子类
- asp.net-core - ASP.NET Core 通过 IActionFilter 设置 Response.ContentType 导致 406 不允许
- python - 将字符串列表转换为列表列表
- python - 使用for循环拆分数据帧的功能
- angular - 通用继承方法可以处理 Typescript Click 事件吗
- powershell - powershell 转义 unicode (utf8)
- scala - 案例类选项参数的模糊隐含值
- google-apps-script - 使用 Google 表单预订日历
- reactjs - 突变 React Apollo 后触发了不必要的重新获取
- regex - 将常规行向下移动特定数量的行