Добавлено через EDIT 2,3:
Вы материал прямо заявил в тега. Загрузите их в . Кроме того, эта структура:
<!--[if gt IE 9]><!--><html class="no-js" dir="ltr" lang="en-US"><!--<![endif]-->
не загрузит открытый тег, если браузер отличается от IE.
Добавлено через EDIT 1:
Похоже, ваш обертке каким-то образом комментировал или удален, «потому что он не загружается вообще в DOM в IE.
К DEBUG в IE просто нажмите F12. Кроме того, здесь есть некоторые замечания:
Для центрирования основное содержание использовать:
text-align: center;
На материнской и
margin-left: 20px auto;
На ребенка.
Кроме того, я думаю, что в вашем javascript есть много ошибок. IE также имеет консоль ошибок. Взгляните на это.
P.S. Я отредактирую и обновляю этот пост, пока я постепенно буду искать и находить разные ошибки.
Работает ли IE9 в стандартном режиме? –
@MarcB: Вы не сделаете этого, если ваш клиент заплатит вам тонну за поддержку IE. –
Есть много известных ошибок и проблем, которые приводят к проблемам совместимости между браузерами. Мы можем предоставить лучшую информацию о вашей конкретной проблеме, если вы публикуете свой код, подробно описываете проблему и (необязательно, но полезно) публикуете свою работу в Интернете, чтобы мы могли ее протестировать. –