嗨,我知道这听起来很简单,但相信我,我不是在开玩笑!
据我所知,绝对定位元素(.egspan style =“position:absolute”)将根据其祖先的位置上下文进行定位,但这个绝对定位元素不会为其创建新的定位系统孩子,是吗?????
如果#1是正确的,有人可以告诉我为什么允许父母在本文档中设置绝对位置? (只需在引号中搜索这一行,就会将您带到相关段落“将父容器指定为position:relative或position:absolute”。 http://phrogz.net/css/vertical-align/index.html
我的地球即将爆炸请帮助
答案 0 :(得分:0)
(1)不正确。定义定位的元素将相对于最近的提升者定位,该位置的位置设置为静态以外的任何值(defautl)。
来自:http://www.w3.org/TR/CSS2/visuren.html#absolute-positioning:
在绝对定位模型中,框相对于其包含块显式偏移。 ....一个绝对定位的盒子为正常流动儿童和绝对(但不是固定)定位的后代建立一个新的包含块
另请注意:相对且固定的定位元素也为绝对定位的元素建立新的包含块。