什么意味着div的位置?

时间:2013-06-12 18:56:55

标签: css

我们何时在div中使用'position:relative',是否意味着其中的元素将具有相对定位,或者他自己的位置将相对于其父元素?

2 个答案:

答案 0 :(得分:0)

这意味着div相对于其包含元素定位。

答案 1 :(得分:0)

这意味着它自己的位置将相对于最近的定位父级(“定位”意味着除position之外的static的任何值,或空白)。

绝对相对定位元素的行为非常相似,它们的位置也相对于最接近定位的父元素。区别在于:

  • position: absolute:处理布局时,元素被“流出”,因此其他元素的行为就像绝对元素不存在一样。

  • position: relative:处理布局时,元素保持“在流程中”,其他元素的行为就像position: static一样。