IE9 仅显示来自 SVG 的片段

IE9 display only a snippet from an SVG

我的网页中有一个 SVG 图片,大小为 1023 x 9430。我只想显示 0 1000 1023 2000。所以我更改了我的 SVG 的 height=1000 属性并使用 transform="translate(0, -1000)"。它在 FF 中工作正常,但 IE9 不翻译 SVG。有人有想法吗?

谢谢!

您要将 transform 行添加到 SVG 中吗?

如果这在 IE9 中不能正常工作,您可以尝试以下方法。设置 widthheightviewBox 如下:

<svg width="1023" height="1000" viewBox="0 1000 1023 1000" ... >

(并删除转换)。