绝对定位的元素没有高度。这是什么意思?

时间:2012-11-21 17:28:53

标签: css css-position

HY,

我在网上看到绝对定位的元素没有高度。有人可以用一种简单的方式解释这一点,并用一个例子说明。

1 个答案:

答案 0 :(得分:2)

我觉得你有点困惑。您可能听说仅包含绝对定位元素的元素没有高度。这更有意义。

绝对定位的元素与任何元素一样,具有其内容的高度,除非heightmin-height另有说明。

仅包含绝对(或浮动)定位元素的元素没有高度,因为它们的内容(例如定位元素)从文档的流中取出。这意味着,它们不会沿着文档的渲染树渲染,其中内联元素水平堆叠,块元素垂直堆叠,但相对于最近的定位祖先渲染在绝对位置。因此,它们的大小不计入父母的身高。