由于 IE8,我使用 RaphaelJS 生成将SVG
在所有现代浏览器(例如 Chrome、FireFox、Safari、IE9+)中但将VML
在 IE8 中的图形。
此图嵌入在 a<div>
中,它是使用流畅布局的页面的一部分。使用 pure SVG
,我可以使用 和 之类的属性viewBox
使其preserveAspectRatio
工作,也就是说,图形(以及其中的元素)随着浏览器窗口大小的调整而上下缩放。
但它是如何处理这个VML
案子的呢?我是否需要在窗口调整大小事件时重新绘制整个图表来自己滚动?RaphaelJS 有什么方法可以简化这种情况吗?