Javascript IE不是绘画元素

Javascript IE不是绘画元素,javascript,internet-explorer,svg,Javascript,Internet Explorer,Svg,我有一个angular应用程序,它使用SVG绘制水平条形图和垂直条形图 但是,水平条形图没有绘制。水平SVG矩形位于DOM中,如果我简单地关闭并返回CSS属性,它将正确绘制。但它们一开始不会画画。在我的应用程序中,我使用了棱角材料。角度材质具有以下CSS选择器: md-menu-content[width="3"] { min-width: 168px; } 我删除了上面的CSS和我的水平条形图 我的猜测是IE不能很好地与非原生DOM元素选择器配合使用,这是因为我在同一个宽度属性(在我的水平条

我有一个angular应用程序,它使用SVG绘制水平条形图和垂直条形图


但是,水平条形图没有绘制。水平SVG矩形位于DOM中,如果我简单地关闭并返回CSS属性,它将正确绘制。但它们一开始不会画画。

在我的应用程序中,我使用了棱角材料。角度材质具有以下CSS选择器:

md-menu-content[width="3"] {
min-width: 168px; }
我删除了上面的CSS和我的水平条形图


我的猜测是IE不能很好地与非原生DOM元素选择器配合使用,这是因为我在同一个宽度属性(在我的水平条形图中)上设置了动画,该选择器查询的宽度属性破坏了IE的绘制算法

你能给出一些代码示例吗?