0

以前の開発者からこのサイトの管理を引き継ぎました。

各ページのコンテンツは、(ページを中央に配置するために) 左右に自動マージンを持つクラス「ct」の div コンテナ内にあります。

何らかの理由で、このページは IE のすべてのバージョン (9 まで) のコンテンツを中央に配置していません。

他のすべてのブラウザーでは、これは正常に機能します。

私はそれを調べて、W3C Validator でページを実行しましたが、この問題の原因となるマークアップ エラーはありません。

このページは他のページと同じように構築されているようです。このサイトは私が開発したものではなく、私のマークアップではないことに注意してください。

4

1 に答える 1

1

クァークズモードがすべてです。

F12をクリックすると、クァークズモードでレンダリングされていることがわかります。

有効なDoctypeを設定し、コンテンツを中央に配置して、癖を無効にします。

アップデート

<!--  DUMP REQUEST 

Array
(
    [__utma] => 6046321.1674104794.1344361223.1344361223.1344361223.1
    [__utmb] => 6046321.1.10.1344361223
    [__utmc] => 6046321
    [__utmz] => 6046321.1344361223.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)
)
 -->

このコードはdoctypeを設定する前に出力されるため、doc-typeはありません。doctypeは最初の行である必要があります。

于 2012-08-07T17:41:57.093 に答える