Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在网站上使用 SVG 形式的图像,因为它比我可以使用的 PNG/GIF 或 JPG 更清晰。事情是我想确保旧的浏览器也可以看到这个图像(基于这个:http ://caniuse.com/svg )所以有没有一种标准的方法可以将 SVG 图像优雅地降级为 PNG/GIF 或 JPG?
通过“旧浏览器”,您的意思是 IE。或者至少在 IE9 在 SVG 支持方面十多年来第一次赶上世界其他地方。
检查 IE 对 SVG 元素和命名空间做了什么。iirc,它只是忽略了与 SVG 相关的任何内容,您可以使用条件注释来修复 IE 并回退到使用图像来代替它。
**SVG stuff here ignored by IE<9** <!--[if lt IE 9]> <img src=""> <![endif]-->