我的网站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 图像会呈现。
如果您width
从 中删除该属性#logo-image img
,它会呈现,或者您可以添加一个height:35px
属性,然后 SVG 将呈现。
也许与这个问题有关?在 ie9 中不遵守 img 元素比例中的 SVG