ボックスモデルの違い。というものがあるらしい。
IEとその他のモダンブラウザとで違うようだが、「一番困る違いですやん」ということになる。。
ボックスを構成する要素は、
「コンテンツ領域」
「内側の余白」
「枠線」
「外側の余白」
で、ボックス全体の幅は、
コンテンツ領域のwidth、余白としてのpadding、枠線としてのborder、外側の余白としてのmarginの合計となる。
widthは、コンテンツの領域であり、ボックス全体の幅ではない。
で、問題はWinのIE 5.xで、ボックスモデルの解釈がほかのブラウザと違う。
widthはコンテンツ領域の幅で、padding,borderを含まないのが正解だが、IE5.xは余白と枠線を含めた幅をwidthとして認識する。
責任者出てこい状態である。
コメントする