相对定位和绝对定位固定定位

9 篇文章 0 订阅

相对定位

position:relative
1 相对于自己原来的位置进行定位
2 如果只加了相对定位,没有加具体的位置,那么,对这个元素没什么影响
3 配合left,right,top,bottom使用
4 提升层级 z-index 只用在加了定位的元素上

应用:

想把下面的盒子盖住上面盒子的话,
给上面盒子设置
position:relative
z-index:-99;
定位 优先级结合使用

绝对定位

position:absolute
相对于相对父元素的定位
1 如果只给这个元素添加绝对定位,父元素(父元素的父元素)没有加相对定位,那么是相对于初始包含块定位,根据用户代理的不同,初始包含块可能是html也可能是画布
2 通常绝对定位要配合相对定位使用,给子元素加绝对定位,父元素加相对定位(子绝父相)。如果父元素身上有其他定位也可以(相对定位,绝对定位,固定定位)
3 配合left right,top,bottom使用
4 提升层级
注意:有绝对定位的元素,给父元素加相对定位有用,给兄弟元素加相对定位无用。

固定定位

1 相对于浏览器窗口定位 即使窗口上下滑动,固定定位的元素仍旧不动
2 配合left right,top,bottom使用
3 提升层级

注意:

绝对定位 固定定位会让元素脱离文档流。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值