获取相对div容器的高度

时间:2013-05-19 23:21:33

标签: css height css-position

我有DIV,其中包含许多子DIV元素。容器DIV的{​​{1}}属性设置为position,并且所有子元素的relative属性都设置为position。其中每个都使用absolutetop设置了位置数据。我想在容器后添加一个页脚,但它的高度被注册为0px。有没有办法设置它,以便它的高度将扩展到包含所有子元素(仅通过CSS,没有javascript)?

1 个答案:

答案 0 :(得分:1)

CSS Specs说:

  

在绝对定位模型中,框相对于其包含块明确偏移。 [1]

因此,CSS无法扩展容器的高度以包含所有绝对定位的DIV

[1] http://www.w3.org/TR/CSS2/visuren.html#absolute-positioning