DIV相对于另一个DIV?

Nat*_*ael 41 html css

是否可以相对于另一个DIV定位DIV?我想这可以通过首先将它放在参考DIV中,然后使用来完成position: relative.但是,我无法弄清楚如何在不影响参考DIV的内容的情况下这样做.我该怎么做呢?

请参阅:http://jsfiddle.net/CDmGQ

谢谢!=)

rhi*_*ino 71

第一组position父DIV来relative(指定的偏移量,即left,top等是没有必要的),然后应用position: absolute到与胶印想要孩子DIV.
这很简单,应该做得很好.

  • 对我不起作用。它仅在我添加填充或边距时才有效,从而将第二个 div 定位在第一个下方。 (2认同)

Nis*_*yal 7

您需要设置 postion:relative of external DIV 和 position:absolute ofinner div。
尝试这个。这是演示

#one
{
    background-color: #EEE;
    margin: 62px 258px;
    padding: 5px;
    width: 200px;
    position: relative;   
}

#two
{
    background-color: #F00;
    display: inline-block;
    height: 30px;
    position: absolute;
    width: 100px;
    top:10px;
}?
Run Code Online (Sandbox Code Playgroud)


sac*_*een 5

您想position: absolute在另一个 div 内使用。

演示