
overflow:auto; を指定した要素をbody要素内の最後に置いた場合、内容物から導かれるボックスの高さ(height:auto; を指定したときの高さ)と現在のボックスの高さとの差にあたる大きさの余白がその要素の下部に出現する。
<body style="margin-bottom:0; padding-bottom:0; border-bottom:2px dashed blue;"> <div style="margin:0; overflow:auto; width:10em; height:4em; background:lime;"> 内容<br>内容……</div> </body>
overflow:auto; を指定したdiv要素をこの文書の最後に置いています。この文書の下端に余白は発生しないはずです。
WinIE6.0での表示(標準モード)
MacIE5.1〜5.2で不具合が発生するそうです。