2011-03-19 69 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