Наиболее прямой причиной этой проблемы является то, что страница настраивается для отображения в режиме IE7 через заголовки ответа HTTP:
HTTP/1.1 200 OK
..
X-UA-Compatible: IE=EmulateIE7
..
Этот заголовок фактически превращает IE8 в IE7, который не являетсяотличный.Цель X-UA-Compatible
- предоставить быстрый способ помочь старым страницам, разработанным для IE7, по-прежнему выглядеть приемлемо в IE8.
Если вы удалите этот заголовок, страница будет выглядеть почти исправлено в IE8 (всего пара незначительных проблем с отображением; их довольно легко исправить).