是否可以相对于另一个DIV定位一个DIV?我想首先将它放在参考DIV内,然后使用position: relative
来实现。但是,我无法在不影响参考DIV内容的情况下实现此操作。如何正确地实现这一点呢?
是否可以相对于另一个DIV定位一个DIV?我想首先将它放在参考DIV内,然后使用position: relative
来实现。但是,我无法在不影响参考DIV内容的情况下实现此操作。如何正确地实现这一点呢?
首先将父级DIV的position
设置为relative
(不需要指定偏移量,即left
,top
等),然后将子级DIV应用position: absolute
和所需的偏移量。
这很简单,应该可以很好地完成任务。
您需要将外部DIV设置为position:relative
,并将内部DIV设置为position:absolute
。
尝试这个。 这里是演示
#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
。
position: absolute
是不起作用的;指定的偏移量将参考文档主体而不是父级 div(至少在您提供的演示中是这样)。请查看我的答案。 - rhino