0

私の投稿をチェックしていただきありがとうございます。私は現在、雇用主のために html5 テンプレートのスキンを変更していますが、少し QA を行っているときに、サイトが ie7 と 8 で完全に間違っているように見えることに気付きました。css スタイルがページにプッシュされていないようです。 .

ここに私のテスト リンクがあります: http://daniloportal.com/NPC/index.html

頭に ifIE7 ifIE8 行をいくつか追加しましたが、うまくいかないようです。つまり、互換性修正に関しては初心者です。どんな助けも大歓迎です。

ありがとう!D

4

2 に答える 2

1

ファイルの先頭にdoctype ( )がありません。<!DOCTYPE html>

これにより、IE がQuirks モードに移行し、あらゆる種類の問題が発生します。doctype をファイルの先頭に置き、その前に空白やコメントがないことを確認してください。

于 2013-04-03T18:05:22.963 に答える
1

Doctype を配置し、IE 条件を一番上に配置します

<!--[if lt IE 7 ]> <html class="ie6" lang="en" xml:lang="en" dir="ltr"> <![endif]-->
<!--[if IE 7 ]>    <html class="ie7" lang="en" xml:lang="en" dir="ltr"> <![endif]-->
<!--[if IE 8 ]>    <html class="ie8" lang="en" xml:lang="en" dir="ltr"> <![endif]-->
<!--[if IE 9 ]>    <html class="ie9" lang="en" xml:lang="en" dir="ltr"> <![endif]-->
于 2013-04-03T18:08:50.733 に答える