Internet explorer 8 RaphaelJS:IE8及更低版本的Viewbox问题

Internet explorer 8 RaphaelJS:IE8及更低版本的Viewbox问题,internet-explorer-8,svg,maps,raphael,Internet Explorer 8,Svg,Maps,Raphael,你好,我有一个奇怪的错误,不知道为什么会发生 为了向您展示我为您准备的bug: 在IE9中查看页面,然后切换到IE8模式,您将看到德国地图将不适合该容器。此问题仅出现在Internet Explorer 8或更低版本中。在IE9或其他浏览器中,如Chrome、Safari、Firefox或Opera,它工作正常 也许你有什么想法,我能做得更好 感谢raphael irc聊天,它帮助我解决了这个问题: var svg = new Raphael(document.getElementById('m

你好,我有一个奇怪的错误,不知道为什么会发生

为了向您展示我为您准备的bug:

在IE9中查看页面,然后切换到IE8模式,您将看到德国地图将不适合该容器。此问题仅出现在Internet Explorer 8或更低版本中。在IE9或其他浏览器中,如Chrome、Safari、Firefox或Opera,它工作正常


也许你有什么想法,我能做得更好

感谢raphael irc聊天,它帮助我解决了这个问题:

var svg = new Raphael(document.getElementById('map'), '260px', '185px');
构造函数要求宽度和高度为整数值:

var svg = new Raphael(document.getElementById('map'), 260, 185);

感谢raphael irc聊天帮助我解决了这个问题:

var svg = new Raphael(document.getElementById('map'), '260px', '185px');
构造函数要求宽度和高度为整数值:

var svg = new Raphael(document.getElementById('map'), 260, 185);