在firefox上缩放会破坏iframe中加载的SVG

在firefox上缩放会破坏iframe中加载的SVG,firefox,iframe,svg,Firefox,Iframe,Svg,我有一个具有特定大小的div,其中包含一个iframe,大小为100%。此iframe加载的SVG文件没有设置高度和宽度,或者大小也为100% 放大IE或Chrome时,一切正常。 放大Firefox时,似乎会发生以下情况: div根据缩放因子放大。iframe也是按比例放大的,因为它用100%的大小填充按比例放大的div。iframe中的SVG似乎被放大以填充iframe,然后缩放因子也被应用到它,因此它现在实际上比iframe大 例如: 有没有办法阻止Firefox缩放SVG 编辑:我不

我有一个具有特定大小的div,其中包含一个iframe,大小为100%。此iframe加载的SVG文件没有设置高度和宽度,或者大小也为100%

放大IE或Chrome时,一切正常。 放大Firefox时,似乎会发生以下情况:

div根据缩放因子放大。iframe也是按比例放大的,因为它用100%的大小填充按比例放大的div。iframe中的SVG似乎被放大以填充iframe,然后缩放因子也被应用到它,因此它现在实际上比iframe大

例如:


有没有办法阻止Firefox缩放SVG

编辑:我不确定问题出在iframe还是SVG上。如果在div中直接使用SVG,那么问题似乎不会出现,但我需要将文件加载到iframe中


提前谢谢

将源代码下载到Firefox,找出发生在哪里并修复它。将源代码下载到Firefox,找出发生在哪里并修复它。
<div class="wrapper">
<iframe class="frame" frameborder="0" src="https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/410.svg">
</iframe>
</div>