P.9、CSS基础_定位与z-index

相对定位、绝对定位、固定定位、z-index

一、相对定位 position:relative

相对于原来的位置进行偏移,仍然在标准文本流中,原来的位置仍然保留
语法:
position:relative;
positon:relative;(相对定位)
向右移动:                 向左移动:
left:20px;                     left:-20px;
right:-20px;                 right:20px;
向上移动:                 向下移动:
top:-20px;                   top:20px;
bottom:20px;             bottom:-20px;
总结理解:某元素赋予left:20px,那么就会该元素的左边会被挤压20px导致向右移动。反之
在这里插入图片描述

二、绝对定位 absolute与固定定位fixed

绝对定位:position:absolute;

基于xxx的基础上定位,进行上下左右定位,原来的位置不会保留,相当于漂浮起来

  1. 没有父级元素定位的前提下,相当于浏览器定位(随着浏览器窗口大小定位!)
  2. 假设父级元素存在定位(大多数相对定位relative),通常相对于父级偏移
  3. 在父级范围内移动,方向距离用正数表示
固定定位:position:fixed;

完全固定,浏览器导航栏之类使用
position:fixed;
right:n;
top:n;
在这里插入图片描述

z-index层级概念

z-index图层、层级概念。
前提:定位浮动起来后,区分层次
语法:
z-index:0~99+;
默认为0,最底层表示,数字越大,层级越高!

拓展:

z-index分层后网页背景透明度:
opacity:0.5(0~1)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值