Html ie11上的Base64 svg在调整大小时不呈现

Html ie11上的Base64 svg在调整大小时不呈现,html,svg,base64,internet-explorer-11,Html,Svg,Base64,Internet Explorer 11,我有一个用base64编码的特殊svg文件,我试图用img标记显示它 我的问题是;对于仅此特定svg仅在internet explorer上调整大小时,不会渲染图像 您可以自己尝试(我在windows7上使用ie11): 你对此有什么解释/解决方法吗 致以最诚挚的问候如果您在使用大小时仔细观察,我们可以看到SVG的某些部分实际显示出来。IE似乎调整了画布的大小,但没有调整实际形状 解码SVG文件,我们得到以下结果: <svg height="361.5" width="361.5" xml

我有一个用base64编码的特殊svg文件,我试图用
img
标记显示它

我的问题是;对于仅此特定svg仅在internet explorer上调整大小时,不会渲染图像

您可以自己尝试(我在windows7上使用ie11):

你对此有什么解释/解决方法吗


致以最诚挚的问候

如果您在使用大小时仔细观察,我们可以看到SVG的某些部分实际显示出来。IE似乎调整了画布的大小,但没有调整实际形状

解码SVG文件,我们得到以下结果:

<svg height="361.5" width="361.5" xmlns="http://www.w3.org/2000/svg"><path d="m-110.25-20.25h582v402h-582z" fill="none"/>...</svg>
亲切的问候

<svg viewBox="0 0 361.5 361.5" xmlns="http://www.w3.org/2000/svg"><path d="m-110.25-20.25h582v402h-582z" fill="none"/>...</svg>