div+css问题 两个横向div在排列的时候中间有个小空格怎么清除

已经设置*{margin:0;padding:0;} 但是一个
<div class="cross-Pic">
<div id="sexPiediv" class="sexPiediv"></div>
<div id="ageColumn" class="ageColumn"></div>
<div id="degreeColumndiv" class="degreeColumn"></div>
</div>

cross-Pic宽带为970 sexPiediv宽带为370 剩下两个层为300 在ie6里正常显示 ff里就不在同一行了 两个层中间有个小空格 请问改怎么解决

第1个回答  2011-06-08
把出现问题的div与上面活下面的div换行删除,比如原div:

<div class="ceshi">测试内容</div>
<div class="ceshi1">测试1内容</div>

修改后:
<div class="ceshi">测试内容</div><div class="ceshi1">测试1内容</div>本回答被提问者采纳
第2个回答  2011-06-08
sexPiediv、ageColumn、degreeColumn设他们的float:left
第3个回答  2011-06-08
边框也有1px像素的。
第4个回答  2011-06-08
display:inline;