SVG不会出现在Firefox上,而是出现在Chrome上

时间:2013-11-10 00:39:15

标签: google-chrome firefox svg d3.js

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

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

enter image description here

我对如何解释这种差异感到茫然。有人可以提供任何假设吗?

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

更新:这似乎在Firefox 25.0中得到修复文字渲染也有所改进!

1 个答案:

答案 0 :(得分:5)

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

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