私のページ css の 1 つが IE8 で少し壊れているようです。clear: を追加した場合、問題は両方とも修正されていると思いましたが、要素はまだ...まあ、自分の目で確かめてください:
2 に答える
2
「少し壊れています」は技術的な説明ではありません。
IE8 は HTML5 要素を認識しないため、最新のブラウザーのようにスタイルを設定することはできません。HTML5 shiv を追加する必要があります。これは、これらの要素を IE8 に通知し、スタイルを設定できる JavaScript です。そのままでは、あなたが指定した CSS スタイルはarticle
無視されます。
これをページの head にコピーするだけで、何が起こるかを確認できます:
<!--[if lt IE 9]>
<script src='http://html5shiv.googlecode.com/svn/trunk/html5.js'></script>
<![endif]-->
于 2013-06-22T23:55:32.883 に答える
1
HTML5 タグ (header、article、figure) は IE8 では正しく機能しません。head タグの間に html5 shiv ( modernizrにバンドルされています) を含める必要があります。</div>
213 行目にも迷いがあります( html validationを参照) 。
于 2013-06-22T23:56:57.140 に答える