前段时间这个问题困死我了,最后在一国外网站上找到了答案,现贴出来。 css: html,body { margin:5px 5px 5px 5px; padding:0; height:98%; /* needed for container min-height */ font-size:12px; } // .tbl { position:absolute; //这句最重要,删除则不起效果 margin:auto; /* center, not in IE5 */ width:99%; height:auto !important; /* real browsers */ height:98%; /* IE6: treaded as min-height*/ min-height:98%; /* real browsers */ }