It seems to me that some DOCTYPE declarations in IE (6-8) may cause the browser to ignore height=\"100%\" on tables and divs (style=\"height:
DOCTYPE
height=\"100%\"
style=\"height:
A real solution to this "problem" would be using the following CSS:
html, body { margin: 0; padding: 0; border: none; height: 100%; } #mydiv { height: 100%; }
However remember that a border adds height.