考虑以下代码片段:
<text style="text-decoration:underline;"> Underline </text>
它在最新版本的 Chrome 和 Safari 中都能正确呈现;然而,它在最新版本的 Firefox 中失败了。
问题:
- 如果文本装饰不是 SVG 标准的一部分?
或
- Firefox 不支持整个 SVG 吗?
最后:
- 在上述情况下,如何在 Firefox SVG 文本中添加下划线/删除线/上方线条?
谢谢!
编辑
嗯,https://bugzilla.mozilla.org/show_bug.cgi?id=317196确认 Firefox 在 2012 年不支持 SVG 下划线? :-)
最佳答案
您链接到的错误就是它。
并且没有人支持“整个 SVG”(至少是 SVG 1.1)。很可能,没有人会这样做。
关于Firefox、SVG、文本装饰,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10906380/