css定位

一  相对定位:  设置一个盒子相对定位  position: relative  ,可以微调元素, 原来的位置依然占用,  如果有其他元素在他周边,可以被压盖

二相对定位,   position,  参照物是设有相对定位的父盒子 或者是浏览器, top bottom . left right 来描述  (脱离标准文档流)

三 固定定位, 脱离标准文档流 , 提示层级, 压盖其他内容 一定用作导航, 回顶控件等

z-index

这个东西非常简单,它有四大特性,每个特性你记住了,页面布局就不会出现找不到盒子的情况。

  • z-index 值表示谁压着谁,数值大的压盖住数值小的,
  • 只有定位了的元素,才能有z-index,也就是说,不管相对定位,绝对定位,固定定位,都可以使用z-index,而浮动元素不能使用z-index
  • z-index值没有单位,就是一个正整数,默认的z-index值为0如果大家都没有z-index值,或者z-index值一样,那么谁写在HTML后面,谁在上面压着别人,定位了元素,永远压住没有定位的元素。
  • 从父现象:父亲怂了,儿子再牛逼也没用
原文地址:https://www.cnblogs.com/tcpblog/p/9915726.html