svg在ie9中不使用css调整大小

svg在ie9中不使用css调整大小,css,html,internet-explorer,svg,Css,Html,Internet Explorer,Svg,好的,下面是: 这是我的网页: 如果你在firefox中查看它,你会注意到六个白色面板的右上角都有一个小的红色图标(svg)。如果您查看该图像,您会注意到其原始大小为640 x 480。它很小,因为有一个css规则可以改变svg所引用的img标记的大小 问题是:IE9没有根据css规则调整图标的大小。它只是剪掉了它的左上角。如果你用IE9开发者工具调整css规则,你就会明白我的意思 我四处搜寻,确认我遵循了大多数svg最佳实践,比如包括宽度和高度值,而不仅仅是100%,包括视口,等等,但是运气不

好的,下面是:

这是我的网页:

如果你在firefox中查看它,你会注意到六个白色面板的右上角都有一个小的红色图标(svg)。如果您查看该图像,您会注意到其原始大小为640 x 480。它很小,因为有一个css规则可以改变svg所引用的img标记的大小

问题是:IE9没有根据css规则调整图标的大小。它只是剪掉了它的左上角。如果你用IE9开发者工具调整css规则,你就会明白我的意思

我四处搜寻,确认我遵循了大多数svg最佳实践,比如包括宽度和高度值,而不仅仅是100%,包括视口,等等,但是运气不好。IE9仍然通过剪裁而不是缩放来响应css规则

任何帮助都会震撼

更新已修复!我很笨,我的视口不见了。凌晨3点不再编码

您是否链接了svg? 范例


在此处输入svg

我在ie9上遇到了很多问题:)

如果有帮助,我在查看页面时遇到此错误

SCRIPT438:对象不支持属性或方法“addEventListener”
followbar.js,第3行字符3

下面是我在评论中提到的两点的一个更好的例子


我不明白你的问题。欢迎您查看页面的源代码,所有内容都可见。另外,您是否在IE9上?或者IE8?我使用adobe浏览器实验室对它们进行测试,所以我尝试了所有IE表单。酷。我不希望支持IE8,IE9可以很好地处理addEventListener,所以这个错误不会太困扰我。谢谢你的提醒。@Costa试着在魔法前面添加这两个点,如下../images/recruption-and-retention.svg