CSS定位:position

相对定位:relative

                相对自身定位,通常配合绝对定位使用

position:  relative;

绝对定位:absolute

                相对浏览器窗口(页面)定位;

                如果父盒子有定位属性,那就相对这个父盒子定位;

                逐级往上找,相对碰到的第一个有定位属性的父级盒子定位,

                如果都没有,那就相对浏览器定位

position: absolute;

子绝父相:

                为了让绝对定位有定位点,一般会给它的父盒子加相对定位

固定定位:fixed

                相对浏览器窗口定位,不随页面的滚动改变位置

position: fixed;

粘性定位: sticky

                偏移量同相对定位,页面滚动时,滚动到顶部,直接吸顶

                基于用户滚动位置来定位

                在未滚动出指定值时        同相对定位

                跨越指定值时                   同绝对定位

position: sticky;

层级:z-index                定位高于浮动,浮动高于标准流

                设置堆叠顺序的

                1.默认是z-index:1

                2.数字越大越靠前显示

                3.数字越小比如负数越靠后显示,层级不写小数

                4.层级一样,后面的盒子比前面的层级高(因为代码自上而下运行,后面会覆盖前面)

                5.abselute(绝对定位)是不占位置的,relative(相对定位)是占位置的。

                   而层级的高低,是和占不占位置没有关系的

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值