通常的做法是:
svg:not(:root) {
overflow: hidden;
}
在你的reset.css或due to numeric promotion中因为IE9中的SVG渲染问题(我实际上没有观察到自己)。但是,如果使用-ms-transform: rotate(180deg);
旋转svg,则SVG将消失。
在IE9中查看此jsfiddle:
您可以看到,删除overflow: hidden
会显示图标..
我的问题是,删除此内容的后果是什么(因为我还没有看到它正在尝试修复的问题)以及是否还有其他任何事情可以让图标在旋转时显示。