У меня была эта проблема некоторое время назад, и хотя я не решал ее, я недавно обнаружил в пользовательском интерфейсе jquery кое-что, что я собирался исследовать дальше.Кажется, в движке пользовательского интерфейса jQuery есть настройка для установки вещей как скрытых за кадром, и мне было интересно, может ли это обойти проблему с IE, который неправильно отображает анимированные картинки, потому что они невидимы во время рендеринга.Моя теория заключалась в том, что если бы он был видимым, но «за кадром», то IE мог бы сделать его анимированным, но он был бы невидим для пользователя.
Ссылка здесь:
http://jqueryui.com/docs/Theming/API
И вот вспомогательный макет, о котором я думаю:
.ui-helper-hidden-available: Применяет доступное скрытие к элементам (через позиционирование abs со страницы)
Я не могу ручаться за это как за ответ, но это был мой список решений, чтобы попробовать себя, когда у меня была такая возможность.
Если вы попробуете это и добьетесь успеха, дайте мне знать:)