【问题标题】:SVG not rendering properly in FirefoxSVG 无法在 Firefox 中正确呈现
【发布时间】:2014-07-07 10:43:30
【问题描述】:

我在 Firefox 中遇到 SVG 渲染问题。虽然它适用于 Safari、Chrome 甚至 IE,但它不适用于 Firefox。检查元素似乎有图层,但只有背景可见,好像它的 z-index 高于其他的 z-index。

在 Firefox 中渲染: SVG logo in Firefox

原始源文件链接:SVG File

感谢您的帮助。

PS:我使用 Sketch 3 导出 svg。如果有帮助的话。

【问题讨论】:

  • 如果我用 Inkscape 打开它,它的显示就像在 Firefox 中一样。您可能使用了一些专有功能或一些通常不受支持的怪癖。
  • 不,这是 Firefox 中的一个真正诚实的错误。您应该将其报告为 Inkscape 中的错误。

标签: firefox web svg


【解决方案1】:

您正在体验bug 995813

我前段时间修复了此错误,但该更改仍在发布过程中进行,因此您的示例将从 2014 年 7 月 22 日发布的 Firefox 31 开始正确显示。

同时,如果您将 fill="white" 从 <mask> 元素移动到子 <use> 元素,这将解决 Firefox 错误。

【讨论】:

  • 非常感谢。这暂时解决了这个问题。 :)
猜你喜欢
  • 2018-03-01
  • 1970-01-01
  • 2014-08-14
  • 2017-06-28
  • 2012-04-01
  • 2021-11-19
  • 1970-01-01
  • 2020-05-02
  • 2011-12-11
相关资源
最近更新 更多