svg在不同浏览器中的一般解决方案

时间:2013-11-22 07:42:30

标签: asp.net-mvc html5 svg

我有以下问题:

我正在用mvc .NET编程。在我的观点中,我使用了一些SVG和HTML5。 结果(不出意料地)在不同的浏览器中以不同的方式显示。

我正在使用IE 11,Firefox 25.0.1和Chrome 31。

因为存在很大的差异,我寻找与结果相匹配的解决方案。 但直到现在我还没有找到解决这个问题的一般方法。有没有?

例如我有一个svg图像,它应该缩放以匹配窗口宽度。 它确实在Firefox和Chrome中,它不在IE中。 我在这张图片中有一些链接,这些链接只在IE中显示,但在Firefox或Chrome中都没有。

我是否需要为我的每一个问题找到具体的解决方案,或者我是否错过了什么?

编辑:

以下是我的示例代码:

 <svg width="100%" viewbox="0 0 854 748" xmlns="http://www.w3.org/2000/svg" version="1.1"
    xmlns:xlink="http://www.w3.org/1999/xlink">
   <image x="0" y="0"  width="100%" height="100%" xlink:href="~/Images/logo.gif"/>

    <a xlink:type="simple" xlink:href="http://www.google.com">
       <rect x="46.83%" y="0%" width="8.2%" height="4.5%" fill="red" fill-opacity="0.0"></rect> 
   </a>
</svg>

0 个答案:

没有答案