Css 如何使家长';s div height根据其子项自动递增';最高高度?

Css 如何使家长';s div height根据其子项自动递增';最高高度?,css,Css,如何使父对象的div height根据其子对象的最大高度自动递增 <div class="parent-div"> <div class="upper"> <span></span> <span></span> </div> <div class="lower"></div> </div> 在本例中,我在upper div标记中有

如何使父对象的div height根据其子对象的最大高度自动递增

<div class="parent-div">
   <div class="upper">
      <span></span>
      <span></span>
   </div>
   <div class="lower"></div>
</div>


在本例中,我在upper div标记中有几个span标记,我希望upper的高度根据其子项的总高度增加。

您什么也不做。您要求的是这些元素的默认行为


如果他们还没有这样做,那是因为你为他们设置了一种风格,防止他们的默认行为。您必须确定是哪个样式设置实现了这一点,然后将其删除。

您什么也不做。您要求的是这些元素的默认行为


如果他们还没有这样做,那是因为你为他们设置了一种风格,防止他们的默认行为。您必须确定是哪个样式设置实现了这一点,然后将其删除。

让我猜一下:您将子项作为列进行浮动,现在您正在问一个由来已久的问题:“我如何清除?”

如果是这样的话:

.upper
{
  float: left;
  width: {some value here};
}

.lower
{
  clear: both;
}

当然,我不是一个读心术的人,所以更多的细节会很有帮助。

让我猜一下:你把孩子们作为列进行浮动,现在你问了一个由来已久的问题:“我如何清除?”

如果是这样的话:

.upper
{
  float: left;
  width: {some value here};
}

.lower
{
  clear: both;
}

当然,我不是一个读心术的人,所以更多的细节会很有帮助。

不知道为什么,如果我不设置height值,那么上面的div就不会出现在firefox中。@user69652:您是目前唯一一个知道如何设置元素样式的人,因为只有您可以访问所有代码。如果您发布了影响元素的CSS,其他人可能会知道是什么导致了这种情况。不确定为什么,如果我没有设置高度值,那么上面的div不会出现在firefox中。@user69652:您是目前唯一知道您如何设置元素样式的人,因为只有您可以访问所有代码。如果您发布了影响元素的CSS,其他人可能会知道是什么导致了这种情况。