box3不设置position:relative 不行吗?

box3不设置position:relative

box4设置position:absolute

结果如下图:http://img.mukewang.com/575780330001051107790585.jpg

box4是box3的子元素,已经可以相对于box3定位了,为什么还要把box3也设置一下?

慕粉3442477
浏览 1838回答 3
3回答

夜舞暗澜

position的计算是相对于上级已定位的元素进行计算的。不设置任何position不算已定位的元素,会继续向上查找直到符合条件的元素,或是body。

繁华如梦倾城殇

如果不设置box3,box4就是以body为父级,所有设置都是以body为参考的
打开App,查看更多内容
随时随地看视频慕课网APP