SVG在变换中消失在firefox中

时间:2012-08-30 15:50:41

标签: javascript svg cross-browser transform d3.js

在Safari中一切都很好,在Firefox中,svg的大小不正确,当我转换它时,它就会消失。我正在运行Safari Mac 5.1.7和Firefox Mac 15.0。

代码是用d3创建的,但我刚刚提供了html。

现在你看到它了:http://bl.ocks.org/3531350

现在你没有:http://bl.ocks.org/3531267(已编辑,现在可以使用)

我想我在某个地方犯了一个愚蠢的错误,但我却看不到它!

1 个答案:

答案 0 :(得分:2)

如果我将100%的高度和宽度属性添加到外部svg元素,我可以在灰色区域的底部看到svg。如果您使用嵌入在html中的svg,他们确实需要在那里。我怀疑Safari在某些时候需要嵌入式svg的宽度/高度。