1

IEやボックスモデルに関しては、今まで見たことのないものに気づきました。

幅800px、高さ500pxのフォームタグがあります。このフォーム領域にh2タグを配置すると、IEは、ボックスが割り当てた高さよりも高いことを報告します(h2タグに指定した高さとマージン/パディングによる)。

Firefoxおよび他のすべてのブラウザでは、高さは変わりません。何が得られますか?

form #post{
    height:500px;
    width:800x;
}

h2{
    font-size:20px
}

<form id="post">
  <h2>The Header</h2>
  <div>1</div>
  <div>2</div>
</form>
4

1 に答える 1

0

OK、何が起こったのかというと、IE用のスタイルシートが含まれていて、余分な高さが由来する10ピクセルのマージンがありました。

これを見てくれてありがとう!

于 2012-12-19T05:46:39.983 に答える