我有以下问题:我有一个父级div,其位置为“relative”。在这个div内,我有2个子级div。第一个子级div应该相对于父级div定位。但是第二个子级div应该相对于整个浏览器窗口定位。
我的HTML和CSS:
#father
{
position:relative;
}
#son1
{
position:absolute;
left:0;
top:0;
}
#son2
{
position:absolute;
left:670;
top:140;
}
<div id='father'>
<div id='son1'></div>
<div id='son2'></div>
</div>
现在我的问题是,son2-div也是相对于father-div定位的。有没有可能告诉son2-div应该继承父级的“position:relative”并使左侧和顶部绝对绝对为整个窗口?
问题是:我需要在非常复杂的HTML结构中进行更改,因此无法更改HTML结构。
div
被归类为父元素,里面的任何东西都被称为子元素。不是父子关系。可能值得注意一下。 - Ruddy