У меня есть ячейка для swimlane/container на моем mxgraph (версия 2.1.0.9). Когда ячейка вращается на 270 градусов, метка ячейки не вращается вместе с ячейкой при использовании IE 10 в режиме совместимости. Этикетка корректно вращается в каждом тестируемом браузере, это единственное, с чем она не справляется.Вращение ячеек с использованием Mxgraph с использованием режима совместимости с IE 10
Проблема можно увидеть, перейдя на сайт www.draw.io с помощью IE 10, открыв инструменты разработчика и настроив режим браузера на представление совместимости с IE10 (страница обновляется), выгрузите контейнер на график (первая форма в раздел библиотеки), возьмите ручку вращения и поверните ее.
В результате этикетка плавательного барабана не вращается с ячейкой. Стиль ячейки после вращения:
swimlane;whiteSpace=wrap;rotation=-90
Я попытался добавить этот код к примеру HelloWorld (http://jgraph.github.io/mxgraph/javascript/examples/helloworld.html):
var v3 = graph.insertVertex(parent, 'swimlane;whiteSpace=wrap;rotation=-90', 'Container', 200, 150, 180, 130);
И в IE 10 Compat просмотра проблема была та же. Может ли этот ярлык быть правильно повернут с ячейкой в этом случае?
Ваш совет относительно 'IE = edge' хорош и верен. Однако мне нужно исправить вас о doctype: вы, вероятно, имели в виду тег '' для 'X-UA-Compatible', а не Doctype. Doctype совсем другое: он * не * игнорируется в интрасети, и он также не имеет ничего общего с режимом совместимости. Наличие doctype или не определяет, переходит ли браузер в режим * quirks *. это совершенно другое животное из * режима совместимости * (и еще более хлопотно). Чтобы обеспечить нормальный режим, вам необходимо указать как «X-UA-Compatible» **, так и ** действительный doctype. – Spudley