用css水平排列两个div,不论我怎么修改,两个div之间总是有段缝隙,请高手帮看一下

2024-12-02 17:50:42
推荐回答(5个)
回答1:

是你border-left;border-right;border-top;border-bottom这些后面的solid 1px的缘故,你这样就是给边框给了宽,所以预览的时候有空隙,你如果要边框的话就给它加上颜色,border-left:solid 1px #CCCCCC;不要就去掉。

回答2:

让第二个DIV也居左浮动就可以了。测试通过,其实很多时候,影响样式的都是一些很小的问题。自己要多琢磨。然后,就是一定要按照规范写,这样一般就不会出现什么问题。需要什么浏览器兼容的也很少。好好加油吧。

回答3:

里面都加个float:left;display:inline;试试

回答4:

* { margin: 0px; }

回答5:

#content{float:left;clear:right}
#menu{float:left;}添加我写的那些