是否可以相对于另一个 DIV 定位 DIV?我想这可以通过首先将其放在参考 DIV 中,然后使用position: relative
. 但是,我无法弄清楚如何在不影响参考 DIV 的内容的情况下执行此操作。我怎样才能正确地做到这一点?
见:http: //jsfiddle.net/CDmGQ
是否可以相对于另一个 DIV 定位 DIV?我想这可以通过首先将其放在参考 DIV 中,然后使用position: relative
. 但是,我无法弄清楚如何在不影响参考 DIV 的内容的情况下执行此操作。我怎样才能正确地做到这一点?
见:http: //jsfiddle.net/CDmGQ
首先将position
父 DIV 设置为(不需要relative
指定偏移量,即left
等),然后使用所需的偏移量应用于子 DIV。
这很简单,应该做得很好。top
position: absolute
您需要设置postion:relative
外部 DIV 和位置:内部 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;
}
您想position: absolute
在另一个 div 内使用。
您可以position:relative;
在#one div 和position:absolute
#two div 内使用。
你可以看到