浅说position定位及z-index使用

简介: 浅说position定位及z-index使用

z-index属性

  1. z-index : auto | number
  2. z-index 属性设置元素的堆叠顺序,如果为正数,则离用户更近,为负数则表示离用户更远;
  3. 拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面;
  4. z-index 仅能在定位元素上奏效(position 属性值为 relative 或 absolute 或 fixed的对象)。
    relative 不脱离文档流,absolute 脱离文档流。
    也就是说:relative 的元素尽管表面上看到它偏离了原来的位置,但它实际上在文档流中还是没变。
    absolute的元素不仅位置改变了,同时也脱离了文档流 不脱离文档流就是在原来的位置还有那个元素大小的位置占据着,就像灵魂出窍一样,本体还在那里,只是显示的位置变了。
    打个比喻:
    absolute就像一个气球,漂在了水面之上的空气中,不会占据水中的位置,(脱离文档流)
    relative就像一个气球,有一半浮在水中,占据水的位置(不脱离文档流)


相关文章
|
3月前
|
前端开发
前端基础(十三)_定位position、定位层级z-index
本文讲解了CSS中的定位机制,包括静态定位、相对定位、绝对定位和固定定位,并通过实例展示了如何使用这些定位方法调整元素位置。同时,还介绍了z-index属性的使用,解释了如何通过调整z-index值来改变定位元素的层叠顺序。
45 6
前端基础(十三)_定位position、定位层级z-index
|
5月前
|
前端开发 容器
CSS【详解】定位 position (静态定位 static -- 文档流排布 、相对定位 relative、绝对定位 absolute、固定定位 fixed、黏性定位 sticky)
CSS【详解】定位 position (静态定位 static -- 文档流排布 、相对定位 relative、绝对定位 absolute、固定定位 fixed、黏性定位 sticky)
138 0
|
7月前
|
容器
position定位总结
position定位总结
|
7月前
|
前端开发
z-index失效的几种情况,父标签position属性为relative的时候,详解
z-index失效的几种情况,父标签position属性为relative的时候,详解
|
前端开发 容器
|
编解码 前端开发 JavaScript
Canvas+HTML+CSS+Position定位
Canvas+HTML+CSS+Position定位
Canvas+HTML+CSS+Position定位
|
前端开发 容器
web前端学习(二十三)——CSS3定位(position)、元素裁剪(clip)及鼠标样式(cursor)属性的相关设置
web前端学习(二十三)——CSS3定位(position)、元素裁剪(clip)及鼠标样式(cursor)属性的相关设置
web前端学习(二十三)——CSS3定位(position)、元素裁剪(clip)及鼠标样式(cursor)属性的相关设置

热门文章

最新文章