出来写代码
2019-07-15 20:04
position:absolute属性相对于其最接近的一个具有定位属性的父包含块进行绝对定位。
父元素给position:absolute,父元素就不具备定位属性吗?为什么父元素一定要position:relative ?
假设要设置定位的父元素为A,如果后面同等级的元素B也设置了定位,A在设置absolute的情况下(相当于从整个文档流中删除),此时整个界面布局会乱,后面元素B会与A有重叠;而设置relative不会,元素在文档流中还保留位置,B不会往上跑;
父元素的position是relative和absolute都可以,因为div是流动模型,不管是设定了relative还是absolute,只要你没有设定偏移值,他都是竖直排列下来的
初识HTML(5)+CSS(3)-升级版
1225308 学习 · 18230 问题
相似问题