В моем случае я не объявил рост: 100% ни на что.Полоса прокрутки присутствовала, но просто НЕ прокручивала бы все в IE8 только .
Я должен был на самом деле добавить height:100%
к моим html
иbody
тэгов.
html#ie8,
html#ie8 body {
height: 100%;
}
Я действительно не знаю почему это произошло, но сейчас это исправлено в IE8!
PS Я использую удобныйнемного разметки, чтобы получить идентификаторы IN IE для конкретного таргетинга, как я показал в своем решении.Я получил это из темы Wordpress 2012 по умолчанию.Я использую его почти все время, если мне нужно заботиться о совместимости IE на любом уровне.Это избавляет от необходимости делать дополнительные вызовы для конкретных таблиц стилей IE, и просто удобнее добавить возможность быстрого исправления в контексте вашего обычного CSS для любого заданного elemnet.
<!--[if IE 6]>
<html id="ie6" lang="en">
<![endif]-->
<!--[if IE 7]>
<html id="ie7" lang="en">
<![endif]-->
<!--[if IE 8]>
<html id="ie8" lang="en">
<![endif]-->
<!--[if IE 9]>
<html id="ie9" lang="en">
<![endif]-->
<!--[if !(IE 6) | !(IE 7) | !(IE 8) | !(IE 9) ]><!-->
<html lang="en">
<!--<![endif]-->