由於某種原因,我已經花費太多時間關於放置在容器外部的頁腳內的兩個div。一遍又一遍檢查了我的HTML和CSS,但看不到它有什麼問題。Div的容器外面,但爲什麼?
這可能是一個浮動/清除問題或在我的代碼中的一些小錯字,但我無法找到它。任何幫助解決這個問題真的很感激。
該頁面可在http://nionwebdesign.com/dev/check找到。這是關於放置在白色容器外的'Bestellen'和'Info'部件。
在此先感謝!
由於某種原因,我已經花費太多時間關於放置在容器外部的頁腳內的兩個div。一遍又一遍檢查了我的HTML和CSS,但看不到它有什麼問題。Div的容器外面,但爲什麼?
這可能是一個浮動/清除問題或在我的代碼中的一些小錯字,但我無法找到它。任何幫助解決這個問題真的很感激。
該頁面可在http://nionwebdesign.com/dev/check找到。這是關於放置在白色容器外的'Bestellen'和'Info'部件。
在此先感謝!
也許你有他們漂浮。父元素永遠不會展開以包含浮動元素。要讓這個做你想做的事情,把overflow:auto
添加到「容器」父元素。
在這裏你可以找到問題的說明及解決方案發表了評論: http://www.quirksmode.org/css/clearing.html
感謝您的鏈接,非常有用,並回答了我也有的另一個問題(關於div沒有浮動元素的高度)。 PPK來拯救! – NielsPilon 2012-07-10 20:58:08
這SO回答列出了所有最好的解決方案,從2011年
開始更近的「微clearfix」一個溢出:隱藏的解決方案並非沒有問題,根據您的頁面佈局,您可能會也可能不會遇到問題。
謝謝,確實工作! – NielsPilon 2012-07-10 20:42:46