美文网首页
定位流-z-index属性

定位流-z-index属性

作者: CJCJCCJ | 来源:发表于2016-11-15 12:01 被阅读5次

1.什么是z-index属性?
默认情况下所有的元素都有一个默认的z-index属性, 取值是0.
z-index属性的作用是专门用于控制定位流元素的覆盖关系的

1.默认情况下定位流的元素会盖住标准流的元素(定位流元素脱标,他后面的往上顶,然后根据定位属性排版)

Paste_Image.png

2.默认情况下定位流的元素后面编写的会盖住前面编写的(如果全是定位流)

Paste_Image.png

3.如果定位流的元素设置了z-index属性, 那么谁的z-index属性比较大, 谁就会显示在上面(在网页中,有些元素往上滚动时会覆盖导航条,只要设置导航条的z-index大于这个元素)

Paste_Image.png Paste_Image.png

注意点:
1.从父现象
1.1如果两个元素的父元素都没有设置z-index属性, 那么谁的z-index属性比较大谁就显示在上面
1.2如果两个元素的父元素设置了z-index属性, 那么子元素的z-index属性就会失效, 也就是说谁的父元素的z-index属性比较大谁就会显示在上面

*{
            margin: 0;
            padding: 0;
        }

        div{
            width: 100px;
            height: 100px;
        }
        .father1{
            width: 200px;
            height: 200px;
            background-color: red;
            position: relative;
            z-index: 2;
        }
        .father2{
            width: 200px;
            height: 200px;
            background-color: green;
            position: relative;
            z-index: 3;
        }
        .son1{
            width: 100px;
            height: 100px;
            background-color: blue;
            position: absolute;
            left: 200px;
            top: 200px;
            z-index: 1;
        }
        .son2{
            width: 100px;
            height: 100px;
            background-color: yellow;
            position: absolute;
            left: 250px;
            top: 50px;
            z-index: 2;
        }
<div class="father1">
    <div class="son1"></div>
</div>
<div class="father2">
    <div class="son2"></div>
</div>

相关文章

  • ## 定位流

    ## 定位流 # 相对定位 # 绝对定位 # 子绝父相 # 固定定位 # z-index属性 定位的元素会盖住没有...

  • H5+class9

    讲解了定位流分类(相当重要) 相对定位 绝对定位 固定定位 静态定位(默认) z-index属性(调节标签显示层级...

  • CSS深入理解之z-index 笔记

    z-index 与 css 定位属性 z-index 只对定位元素有作用。 如果定位元素z-index没有发生嵌套...

  • 定位流-z-index属性

    1.什么是z-index属性?默认情况下所有的元素都有一个默认的z-index属性, 取值是0.z-index属性...

  • 上课这点事-CSS知识

    定位 定位属性列表position、top、bottom、right、left、z-index、position ...

  • 背景的运用

    z-index 当元素开启定位之后就可以设置z-index这个属性。 这个属性可以提升定位元素所在的层级。 z-i...

  • 元素的背景

    z-index 当元素开启定位以后就可以设置z-index这个属性。 这个属性可以提升定位元素所在的层级。 z-i...

  • 06_day 背景的运用

    z-index 当元素开启定位之后就可以设置z-index这个属性。 这个属性可以提升定位元素所在的层级。 z-i...

  • css定位流z-index属性

    1什么是z-index属性?默认情况下所有的元素都有一个默认的z-index属性取值是0z-index属性的作用是...

  • 前端Day15

    z-index改变元素的层叠属性 1.其取值可为正整数、负整数和0。z-index的默认属性值是0,取值越大,定位...

网友评论

      本文标题:定位流-z-index属性

      本文链接:https://www.haomeiwen.com/subject/magkpttx.html