2011-03-19 73 views
0

我有点卡住什么似乎是件小事,但我不能让我的头围绕它。DIV下划分

基本上我有地址div,然后菜单.....哪些应该去地址div下,但它似乎是浮动旁边的地址div。

任何帮助将不胜感激。

回答

3

添加clear指令到菜单:

#contact-menu { 
    clear: both; 
    text-align:center; 
    padding-top:90px; 
} 

这告诉有允许在联系人菜单上的两边都没有浮动元素的浏览器。

+0

非常感谢! – billy 2011-03-19 22:25:53

0

clear:both加到#contact-menu

+0

哦,上帝,当然,不知道为什么我在那里看到一堂课。 – methyl 2011-03-19 22:16:13

+0

是的工作。谢谢:D – billy 2011-03-19 22:26:14

0

坦率地说,<br />可能会伎俩。但是如果你和我一样,你认为<br />仅适用于文字。 #address{display: block;}#contact-menu{display: block;}应该这样做,因为块元素在元素之前和之后强制换行。没有打扰编辑CSS;希望能帮助到你。

+0

实际上,'
'根本没有帮助,它只是向下推动元素。这是一个_text_行的高度。如果前面的元素高于这个值,它仍然会造成麻烦。如果其中一个元素处于浮动状态(这里是这种情况),则第二种解决方案也不能很好地工作。 – Czechnology 2011-03-19 22:31:32

+0

谢谢。我必须说,在CSS中定位并不是我的优势之一(然而......)。我一定会记住这一点。 – terrygarcia 2011-03-19 23:18:48