好吧,我已經整理出來了。
我使用的Modernizr和img標籤
if (Modernizr.inlinesvg) {
//SVG.
// $('#logosvg').html('<img src="BLogo_Intra_RGB.svg" alt="alt" />');
} else {
//No SVG.
// $('#logosvg').html('<img src="logo.png" alt="alt" />');
}
,而我現在已經將其更改爲使用對象的標籤
<div id="logosvg" class="eleven columns" style="outline: 1px solid blue">
<object data="Logo_Intra_RGB.svg" type="image/svg+xml" class="classsvg" alt="alt">
<a href="Logo_Intra_RGB.svg">
<!--[if lte IE 8 ]-->
<img src="log.png" alt="alt">
<--![endif]-->
</a>
</object>
</div>
,這似乎是工作的罰款 我有一個css寬度100%的類別svg
請注意,您可以看到爲什麼svg沒有更廣泛使用:-)
你可以在[jsFiddle](http://jsfiddle.net)上設置演示嗎?我很久以前遇到過這個問題,但不記得我是如何修復它的。 –