在调整窗口大小之前,Firefox不会调整SVG的大小

时间:2014-08-26 21:57:14

标签: firefox svg

我有一个在canvas元素的data属性中设置的SVG。它的高度和宽度应该取决于它的容器,以便它能够响应。它在除Firefox之外的任何地方都可以。会发生的情况是,当页面首次加载时,SVG将以其原始大小显示,该大小远小于容器。但是,当我调整窗口大小时,SVG将会放大以填充容器。

页面在这里http://bit.ly/VPTJIX,SVG是左侧的透明心脏

这里是svg标签的代码。

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMinYMin meet" viewBox="0 0 208 178" width="208" height="178">

我可以调整矢量本身的大小并重新保存SVG文件,以便在页面加载时它的大小正确,但我打算在网站导航中使用相同的SVG,它需要比它已经小得多是

1 个答案:

答案 0 :(得分:0)

这已由bug 1063073修复。该修复程序将包含在Firefox 34中。