2012-10-29 91 views
1
**CSS** 

.testSVG { background: gray; width: 50%; } 
.testSVG img { margin: 10px; max-width: 100%; } 

**HTML:** 

<div class="testSVG"> 
    <img src="http://www.html5rocks.com/static/demos/svgmobile_fundamentals/images/HTML5- logo.svg" alt="html5"> 
</div> 

SVG Scaling exampleSVG缩放:父容器保持原来的.svg高度在IE9

在Firefox父DIV(在这个例子.testSVG)与缩放.SVG图像的水平和垂直缩放。

但是在IE9中,父div水平缩放,而.svg仍然水平和垂直缩放。

我喜欢在IE中复制Firefox中发生的事情。有没有人有任何见解?

感谢, ž

+0

,你可以添加JavaScript到SVG,成立了一个调整大小监听器,并尝试处理它自己 – philipp

+0

作为最后的手段,我可​​能会做,但我宁愿探索的JavaScript的更低的方式准备。 – frmt

+0

看来,父容器仍然保持在IE浏览器中的标准svg的viewBox高度的高度,其中FF缩放两种方式。 – frmt

回答