私は HTML5Shiv/Modernizr (両方とも試しました) と、や などdisplay: block
の HTML5 要素に割り当てる normalize を持っています。section
article
IE8 では、display: block
HTML5 要素に正しく割り当てられないようです。
JavaScript のテスト コンソール ログを実行して、それが呼び出されることを確認しました。また、セレクターの制限に達した場合に備えて CSS の一部を削除し、CSS と JS を移動/並べ替えてみました。
他のガッチャはありますか?