質問

私はIE8の開発者ツールバーのQuirksモードは何で疑問に思って?なぜ、ページのレンダリングはIE8標準モードよりもQuirksモードでは違うのですか?

役に立ちましたか?

解決

本当に古いウェブページが、それは常にIEにされている方法で表示するために

は簡単に言えば、それはあります。 WebページのHTMLは、標準準拠モードを示しDOCTYPEで始まっていないのであれば、その後、IEはQuirksモードでそれを表示します。このようなモードでは、IEはページ要素をレンダリングするために、独自のボックスモデルを使用します。

IEのボックスモデルが幅の内側にパディングを追加しますので、divがピクセルの幅数を占めているが、div要素の幅+パディング数を占有しますので、標準準拠モードは、幅にパディングを追加します。

簡単な例がありますピクセルのます。

あなたはdiv要素で幅300ピクセルとパディング100pxに試してみて、違いを確認するためにIEの開発者のバーでモード間をクリックすることができます。

の詳細情報: http://en.m.wikipedia.org/wiki/Quirks_mode

他のヒント

私はそれが有用であろうと思う: http://www.quirksmode.org/css/quirksmode .htmlをするます。

Quirksモードは、基本的にIEは誰もHTML標準に付着していない日に戻って書かれたWebページをレンダリングすることを可能にするレガシーモードです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top