【问题标题】:SVG does not show up on Firefox but does on ChromeSVG 不会出现在 Firefox 上,但会出现在 Chrome 上
【发布时间】:2013-11-21 23:45:30
【问题描述】:

this page 上,SVG 元素不会显示在 Firefox 中,但它们会正确显示在 Chrome 中。用于生成svg 的程序出现在页面上。

元素存在于 HTML 中,并且在通过 Firebug 查看时具有correct 尺寸和位置。

我不知道如何解释这种差异。有人可以提供任何假设吗?

我使用的是 Firefox 24.0 和 Chrome 版本 29.0.1547.65

更新:这似乎在 Firefox 25.0 中得到了修复,文本渲染也得到了改进!

【问题讨论】:

    标签: google-chrome firefox svg d3.js


    【解决方案1】:

    您的 SVG 元素尺寸不正确(并且溢出设置为隐藏),因此未显示内容。您可以通过在 css 中指定单位来解决它:

    min-height: 600px; /* instead of 600 */
    

    【讨论】:

    • 我已经在页面上进行了更改。但是,SVG 仍然没有显示出来。
    • 对不起,我错过了你的评论。现在似乎解决了(来自链接)?
    • 是的,不过我怀疑升级到 Firefox 25 会起到一定的作用。
    猜你喜欢
    • 1970-01-01
    • 2017-06-25
    • 2016-06-10
    • 1970-01-01
    • 2016-07-31
    • 1970-01-01
    • 2021-05-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多