一个div中有个absolute属性元素,其没有left或是top值,其会像个普通的inline-block属性元素一样静静地呆在这个div里面,
但是一旦设置了left:0;top:0;对不起,这个absolute元素立马变身,直接从DOM tree里面脱离,独立于文档流,结果相对于最近的relative属性的祖先标签定位。
这里的祖先元素是父元素还是父元素的父元素?
一个div中有个absolute属性元素,其没有left或是top值,其会像个普通的inline-block属性元素一样静静地呆在这个div里面,
但是一旦设置了left:0;top:0;对不起,这个absolute元素立马变身,直接从DOM tree里面脱离,独立于文档流,结果相对于最近的relative属性的祖先标签定位。
这里的祖先元素是父元素还是父元素的父元素?
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
2 回答1.9k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.4k 阅读
4 回答2.2k 阅读
3 回答2.1k 阅读
这里的祖父元素可以是父元素,也可以是父元素的父元素,更可以是父元素的父元素的父元素,可以不停的父。。。。
重点
离它最近那个;
而且不一定非得relative,也可以是absolute,也可以是fixed ,重点是 非
static
值(默认值:正常流)