2

我正在尝试在网站上使用 SVG 形式的图像,因为它比我可以使用的 PNG/GIF 或 JPG 更清晰。事情是我想确保旧的浏览器也可以看到这个图像(基于这个:http ://caniuse.com/svg )所以有没有一种标准的方法可以将 SVG 图像优雅地降级为 PNG/GIF 或 JPG?

4

1 回答 1

1

通过“旧浏览器”,您的意思是 IE。或者至少在 IE9 在 SVG 支持方面十多年来第一次赶上世界其他地方。

检查 IE 对 SVG 元素和命名空间做了什么。iirc,它只是忽略了与 SVG 相关的任何内容,您可以使用条件注释来修复 IE 并回退到使用图像来代替它。

**SVG stuff here ignored by IE<9**
    <!--[if lt IE 9]>
    <img src="">
    <![endif]-->
于 2012-12-16T00:54:10.647 回答