私は完全に混乱しています - Cassini (Visual Studio) を介して実行すると IE8 で完全にレンダリングされる Web サイトがありますが、ローカルホストに展開して同じブラウザー (IE8) で表示すると、いくつかの要素 (スタイル/外観) が台無しになります。
html ファイルと CSS ファイルで Beyond Compare 3 を実行しましたが、まったく同じです。IIS7 が何らかの形で余分な情報や異なる情報をブラウザーに送信している状況はありますか? 誰かが前にこのようなものに出くわしたことがありますか?
Chrome と Firefox はどちらも、Cassini と IIS7 を介して同じ Web ページを適切にレンダリングすることに注意してください。
(更新) F12 キーを押した場合、IE8 開発者ツールはどのブラウザー モードとドキュメント モードにいると認識しますか?
Cassini ( http://localhost:22120 ) から実行している場合、IE8 は IE8 モードのまま (IE7 互換ビューをオンにするオプションあり) で、すべてが見栄えがします。
IIS7 (http://{マシン名}) から実行している場合、IE8 は自動的に IE8 Compat View に入り、IE7 標準になり、ひどいものに見えます。