代码之家  ›  专栏  ›  技术社区  ›  Ismail Rubad

z索引为1的元素位于祖父母的div下

  •  0
  • Ismail Rubad  · 技术社区  · 7 年前

    z-index:-1 变成绝对的孩子,在祖父母的带领下。我该如何使绝对儿童归为父母而不是祖父母?

    .grandparent{
      background:rgba(0, 128, 0, 0.89);
      width:500px;
    }
    
    .parent{
      position:relative;
      width:200px;
      height:200px;
      background:yellow;
    }
    
    .absolute-child{
      position:absolute;
      width:100px;
      height:100px;
      background:red;
      top:10px;
      right:-50px;
      z-index:-1;
    }
     <div class="grandparent">
        <div class="parent">
          <div class="absolute-child"> absolute ch
          </div>
          <div class="siblings">siblings</div>
        </div>
     </div
    1 回复  |  直到 7 年前
        1
  •  1
  •   kukkuz    7 年前

    这是你想要的,补充道 position: relative; 给奶奶所以 z-index: 0;

    .grandparent{
      background:rgba(0, 128, 0, 0.89);
      width:500px;
          z-index: 0;
        position: relative;
    }
    
    .parent{
      position:relative;
      width:200px;
      height:200px;
      background:yellow;
    }
    
    .absolute-child{
        position: absolute;
        width: 100px;
        height: 100px;
        background: red;
        top: 10px;
        right: -50px;
        z-index: -1;
    }
    <div class="grandparent">
        <div class="parent">
          <div class="absolute-child"> absolute ch
          </div>
          <div class="siblings">siblings</div>
        </div>
     </div