Google chrome SVG不会出现在Firefox上,但会出现在Chrome上

Google chrome SVG不会出现在Firefox上,但会出现在Chrome上,google-chrome,firefox,svg,d3.js,Google Chrome,Firefox,Svg,D3.js,在上,SVG元素不会显示在Firefox中,但会正确显示在Chrome中。页面上显示了用于生成svg的程序 这些元素存在于HTML中,通过Firebug查看时具有正确的尺寸和位置 我不知道如何解释这种差异。有人能提出任何假设吗 我使用的是Firefox24.0和Chrome版本29.0.1547.65 更新:这似乎在Firefox25.0中得到了修复,文本呈现也得到了改进 您的SVG元素大小不正确(溢出设置为隐藏),因此无法显示内容。您可以通过在css中指定单位来解决此问题: min-heig

在上,SVG元素不会显示在Firefox中,但会正确显示在Chrome中。页面上显示了用于生成svg的程序

这些元素存在于HTML中,通过Firebug查看时具有正确的尺寸和位置

我不知道如何解释这种差异。有人能提出任何假设吗

我使用的是Firefox24.0和Chrome版本29.0.1547.65


更新:这似乎在Firefox25.0中得到了修复,文本呈现也得到了改进

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

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

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

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

我已经在页面上做了更改。但是,SVG仍然没有显示。对不起,我错过了你的评论。现在似乎已经解决了(从链接上)?是的,不过我怀疑升级到Firefox25也有一定的作用。我已经在页面上做了更改。但是,SVG仍然没有显示。对不起,我错过了你的评论。现在似乎已经解决了(通过链接)?是的,不过我怀疑升级到Firefox25也有一定的作用。