読者です 読者をやめる 読者になる 読者になる

framesetを使った画面でIEだけ隙間ができる

  • IEだけ上下のframeの間に2pxの隙間ができてました。

対応

  • 元々以下のようになっていました。
<frameset rows="90px,*" frameborder="0">
    <frame src="test1.html" name="test1" />
    <frame src="test2.html" name="test2" scrolling="no" />
</frameset>
  • 以下のように修正した所直りました。
<frameset rows="90px,*" frameborder="0" border="0" framespacing="0">
    <frame src="test1.html" name="test1" frameborder="0" marginheight="0" marginwidth="0" />
    <frame src="test2.html" name="test2" scrolling="no" frameborder="0" marginheight="0" marginwidth="0" />
</frameset>
  • 参考

Controlling Frame Borders in Internet Explorer and Netscape