绝对定位和相对定位

绝对定位和相对定位

相对定位(relative)

特点:(务必记住)

相对于 自己原来在标准流中位置来移动的 原来在标准流的区域继续占有,后面的盒子仍然以标准流的方式对待它。

影响:

设置后,原来的位置始终保留着

效果图

在这里插入图片描述

绝对定位(absolute)

1.完全脱标 —— 完全不占位置;
2.父元素没有定位,则以浏览器为准定位(Document 文档)。
效果图

在这里插入图片描述

3. 父元素要有定位

将元素依据最近的已经定位(绝对、固定或相对定位)的父元素(祖先)进行定位。

效果图

在这里插入图片描述

特点:(务必记住)

绝对是以带有定位的父级元素来移动位置 (拼爹型) 如果父级都没有定位,则以浏览器文档为准 移动位置 不保留原来的位置,完全是脱标的。

影响

设置后,原来的位置会被后面的内容占据

在这里插入图片描述

两者区别

1、相对定位的元素不会脱离文档流,占用文档流的空间,Left; Right; Top和Bottom属性与margin属性混合使用会产生累加效果。

2、绝对定位的元素脱离文档流,偏移不影响文档流中的其它元素,Left; Right; Top和Bottom属性与margin属性混合使用,偏移方向相同值累加,方向相反,margin属性值无效。

3、绝对定位的元素以最近的定位祖先元素为参照物。
第一,不管是什么,既然要定位,就需要有一个参照物
相对定位的参照物是本身。
绝对定位的参照物就是父级元素,当父级元素中不存在相对定位,那么它的参照物就是body

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值