答案 0 :(得分:1)
您可能有兴趣查看en元素的position
。
例如,使用中间框作为'中间' div,以及此标题的displaced
div;
.outer {
margin: 0 auto;
height: 400px;
width: 80%;
border: 5px solid red;
position: relative;
}
.middle {
height: 200px;
width: 80%;
border: 5px solid blue;
/*centering the blue div to middle of the red box*/
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.displaced {
font-size: 30px;
/*needed to put the green div up onto the line*/
position: absolute;
left:50%;
transform: translate(-50%, -50%);
border: 2px solid green;
}

<div class="outer">
<div class="middle">
<div class="displaced">
this will be on the line
</div>
</div>
</div>
&#13;
有关详细信息,请阅读与此定位相关的w3c documents。
进一步阅读