2015-11-19 2 views
0

У меня есть угловое приложение, которое использует SVG для рисования горизонтальной гистограммы и вертикальной гистограммы.IE не окрашивает элементы

Однако горизонтальная гистограмма не окрашивается. Горизонтальные прямоугольники SVG находятся в DOM и будут правильно рисоваться, если я просто переключусь и вернусь к свойству CSS. Но сначала они не будут рисоваться.

+0

Можете привести примеры кода? – Andrew

ответ

0

В моем приложении я использовал угловой материал. Угловой материал имеет следующий селектор CSS:

md-menu-content[width="3"] { 
min-width: 168px; } 

Я удалил вышеуказанные CSS и мои горизонтальные диаграммы диаграммы.

Я полагаю, что IE не работает с неместными селекторами элементов DOM, и потому, что я анимировал один и тот же атрибут ширины (на моей горизонтальной гистограмме), который этот селектор запрашивал, он разбил алгоритм краски IE.