Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 如何使父div精确包含具有position:relative和offset的子div? .外部{ 边框:1px纯黑; 宽度:200px; } .首先{ 背景色:rgba(20,20200,0.5); 高度:100px; } .第二{ 位置:相对位置; 顶部:-20px; 背景色:rgba(50,50,50,5); 高度:100px; }_Css - Fatal编程技术网

Css 如何使父div精确包含具有position:relative和offset的子div? .外部{ 边框:1px纯黑; 宽度:200px; } .首先{ 背景色:rgba(20,20200,0.5); 高度:100px; } .第二{ 位置:相对位置; 顶部:-20px; 背景色:rgba(50,50,50,5); 高度:100px; }

Css 如何使父div精确包含具有position:relative和offset的子div? .外部{ 边框:1px纯黑; 宽度:200px; } .首先{ 背景色:rgba(20,20200,0.5); 高度:100px; } .第二{ 位置:相对位置; 顶部:-20px; 背景色:rgba(50,50,50,5); 高度:100px; },css,Css,我需要父类精确地包含这两个子类。当子div定位为相对时(为了向上或向下移动它),父类仍然可以看到处于静态位置的子类。您可以在底部看到20px的间隙。我需要家长严格控制孩子。是否有非javascript解决方案?而不是使用偏移量: 不是使用偏移,而是: 不是使用偏移,而是: 不是使用偏移,而是: <div class="outer"> <div class="first"> </div> <div class="second">


我需要父类精确地包含这两个子类。当子div定位为相对时(为了向上或向下移动它),父类仍然可以看到处于静态位置的子类。您可以在底部看到20px的间隙。我需要家长严格控制孩子。是否有非javascript解决方案?

而不是使用偏移量:


不是使用偏移,而是:


不是使用偏移,而是:


不是使用偏移,而是:

<div class="outer">
    <div class="first">
    </div>
    <div class="second">
    </div>
</div>

.outer {
    border: 1px solid black;
    width: 200px;
}
.first{
    background-color: rgba(20,20,200,0.5);
    height: 100px;
}
.second{
    position:relative;
    top:-20px;
    background-color: rgba(50,50,50,.5);
    height: 100px;
}
.second{
    margin-top:-20px;
    background-color: rgba(50,50,50,.5);
    height: 100px;
}