css定位哪几种方式

css定位有哪几种

1.position:static;默认值
2.position: absolute;绝对定位
3.position:relative;相对定位
4.position:fixed;固定定位
5.position:sticky;粘性定位

特征
position:static;
默认值,设置坐标无效

     position: absolute;
    1:脱离文档流,占位置
    2:默认参考(html的00点浏览器零点)
    3:如果有父级,且父级有定位,那就参考父级元素
         
    position:relative;
      1:占据文档流,占位置
      2:参考自身加载在页面中的位置
      
    position:fixed:
    1:脱离文档流,不占位
    2:元素固定在页面中不随着页面滚动而滚动
    3:参考浏览器的00点
   
   position:sticky:粘性定位
    1:页面达到一定高度时,脱离文本流
    2:效果是吸附浏览器顶部

absolute 和 relative的区别
  1:是否占据文档流,absolute不占据,relative占据
  2:参考物不同,absolute参考html,relative参考自身
  加载到页面的位置
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值