【发布时间】:2014-05-03 12:50:41
【问题描述】:
我有这两个 div
<div id="newUpContainer" style="width:100%">
<div id="onlineBookingDiv" style="float: right; width:40%; margin-top:20px;">
里面的 div 有一个表格,它的高度几乎是 560px。
我正在使用 firebug 和 Google Chrome 来检查父 div 的大小。
但我知道大小是 0。虽然子 div 有一个表格,如您在这张图片中看到的那样
我应该怎么做才能使内部div的内容退出父div?
【问题讨论】:
-
当你浮动一个元素时,它会将它从页面的“流”中取出,这样它就不会“占用任何空间”。 This page 有更多关于浮动如何工作的信息。它还介绍了如何解决此问题,以及您可能遇到的浮动问题。
-
@Zhihao 感谢您的链接。但是请您给出答案或提示来解决它吗?
-
看看这个:complexspiral.com/publications/containing-floats 然后可以通过使用 clearfix 找到解决方案,您可以在此处阅读:stackoverflow.com/questions/8554043/what-is-clearfix - 这应该让你开始寻找解决方案。