我在我的网站http://www.dailydoog.com上使用了一个 .svg 格式的标志,它在除 Internet Explorer 之外的所有浏览器中都可以正确地渲染。即使是具有内置 SVG 支持的新版 IE(9+),也无法呈现该标志。
我正在使用以下标记:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
但是它似乎没有任何影响。 我是否只是错过了一些非常简单的东西?
我在我的网站http://www.dailydoog.com上使用了一个 .svg 格式的标志,它在除 Internet Explorer 之外的所有浏览器中都可以正确地渲染。即使是具有内置 SVG 支持的新版 IE(9+),也无法呈现该标志。
我正在使用以下标记:
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
但是它似乎没有任何影响。 我是否只是错过了一些非常简单的东西?
直接导航到所需的SVG文件可以正常工作。
如果您使用F12开发人员工具禁用页面上的CSS,则SVG图像会呈现。
如果从#logo-image img
中删除width
属性,则它将呈现,或者您可以添加一个 height:35px
属性,SVG将呈现。
也许与这个问题有关?SVG在ie9中不遵守img元素的比例