• z-index优先级小结


    z-index是深度属性,设置元素在z轴上面的堆叠顺序。

    强调:z-index必须和定位元素position:absollute|relative|fixed一起使用,否则无效

    1.z-index属性(number越大优先级越高)

    2.特殊情况

    (1)相同z-index:

           1)如果两个元素都没有定位发生位置重合现象或者两个都已定位元素且z-index相同发生位置重合现象,那么按文档流顺序,后面的覆盖前面的。

           2)如果两个元素都没有设置z-index,使用默认值,一个定位一个没有定位,那么定位元素覆盖未定位元素。

    (2)父子z-index关系处理:

           1)如果父元素z-index有效,那么子元素无论是否设置z-index都和父元素一致,在父元素上方

           2)如果父元素z-index失效(未定位或者使用默认值),那么定位子元素的z-index设置生效 

    (3)兄弟子元素z-index关系处理:

           1)如果兄弟元素的z-index生效,那么其子元素覆盖关系有父元素决定

           eg:虽然第一个div的子元素(即s1)的z-index比较高,

                 但是由于其父元素(即f1)z-index比第二个平级div(即f2)低,

                 所以第一个div子元素(即s1)会被第二个父辈div(即f2)及其子元素(即s2)覆盖

  • 相关阅读:
    PTA 两个有序链表序列的合并
    PTA 递增的整数序列链表的插入
    PTA 链表逆置
    PTA 带头结点的链式表操作集
    _KPCR, _NT_TIB, _KPRCB
    FSOP
    逆向PspCreateProcess
    寒假训练 [GKCTF2020]Domo(4/250) 劫持vtable
    IO_FILE利用与劫持vtables控制程序流程、FSOP
    线程结构
  • 原文地址:https://www.cnblogs.com/Begin-Vic/p/6413984.html
Copyright © 2020-2023  润新知