web-dev-qa-db-ja.com

SVGがIE

Webサイトに.svgロゴ http://www.dailydoog.com があり、Internet Explorerを除くすべてのブラウザーで正しく表示されます。 SVGサポートが組み込まれているIE(9+)のさらに新しいバージョンでは、ロゴはレンダリングされません。

次のマークアップを使用しています

<meta http-equiv="X-UA-Compatible" content="IE=Edge" />

しかし、影響はないようです。ここに本当に簡単なものがないのですか?

12
patdugan

問題のSVGに直接移動しても問題はありません。

F12開発者ツールを使用してページのCSSを無効にすると、SVG画像がレンダリングされます。

#logo-image imgからwidthプロパティを削除すると、レンダリングされます。または、代わりにheight:35pxプロパティを追加してSVGがレンダリングされます。

おそらくこの質問に関連していますか? img要素のSVGはie9では考慮されません

17
EricLaw