由于某种原因,我已经花费太多时间关于放置在容器外部的页脚内的两个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