关于Margin-left或是Margin-right 与float:left同时使用时,在IE6会有双倍距的bug。
解决方案:在同时使用这两个参数的地方加
#Container{width:630px}
#Container #UrbArea,#Container #SuburbArea{ float:left;width:315px;}
h1,h2{width:305px; padding:0; font-size:14px;border-bottom:1px solid #e1e1e1; margin:0 0 10px 0;line-height:25px; color:#e58706}
#Container #UrbAreaul,#Container #SuburbArea ul{display:inline;margin:0px; padding:0px;list-style-type:none;}
#Container #UrbArea ulli,#Container #SuburbArea ul li{ width:95px;height:124px; margin:0 10px 0 0; padding:0;float:left;
#Container #UrbArea ul li span,#Container#SuburbArea ul li span{color:#636363;text-decoration:none; line-height:26px; text-align:center;display:block;}
#Container #UrbArea ul li aimg,#Container #SuburbArea ul li a img{width:89px; height:89px; border:0;margin:3px}
#Container #UrbArea ul li a,#Container#SuburbArea ul li a{display:block;width:95px; height:95px; background-color:#ececec; border:0;text-decoration:none; font-size:12px}
#Container#UrbArea ul li a:hover,#Container #SuburbArea ul lia:hover{background-color:#cbcbcb;}
<div id="Container">
<div id="UrbArea">
</div>
源自:http://blog.sina.com.cn/s/blog_59f63def0100kprz.html