【问题标题】:svg won't display in firefoxsvg 不会在 Firefox 中显示
【发布时间】:2010-10-08 17:24:27
【问题描述】:

这段代码有问题吗?图片在 Safari 中显示正常,但 Firefox 不显示任何内容:

<div id="container"><img src="picture1.svg"/></div>

【问题讨论】:

    标签: firefox svg


    【解决方案1】:

    您需要 Firefox 4.0b6 或更高版本才能使 img 中的 svg 在那里工作,here's the bug 如果您有兴趣。 Opera 从 version 9.5 开始支持 svg-in-img。

    【讨论】:

    • 我的 Firefox 现在正在使用以下代码:。在仅离开 IE 的五个主要浏览器中,我一生都无法显示 svg!
    • 这在 IE9 中应该可以正常工作,但对于旧版本的 IE,您将需要像 SVGWeb 这样的垫片。见svgboilerplate.com
    【解决方案2】:

    IE 的另一个解决方案是 Chromeframe http://wsmithdesign.wordpress.com/2010/10/03/html5-in-ie6-7-and-8-with-plugin-dubbed-ie-killer/ 除了 svgweb 之外,IE 6-8 Chromeframe 还需要一个插件,这基本上为渲染增加了另一种个性,这是标准的抱怨。

    【讨论】:

      猜你喜欢
      • 2014-03-06
      • 2020-07-31
      • 2013-07-16
      • 2021-04-09
      • 1970-01-01
      • 2020-05-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多