Это может повлиять на положение дочерних элементов .
После установки положения родительских элементов в относительное положение, когда мы пытаемся установить абсолютное положение дочерних элементов, оно будет размещено абсолютно относительно родительского элемента, а не документа.
Первый пример
<style>
#container
{
background:red none repeat scroll 0 0;
display:block;
position:relative;
top: 100px;
left: 100px;
width:100%;
}
#child
{
position: absolute;
top: 0px;
left: 0px;
}
</style>
<div id="container">
<div id="child">
I am absolutely placed relative to the container and not to the document
</div>
</div>
Второй пример
<style>
#container
{
background:red none repeat scroll 0 0;
display:block;
top: 100px;
left: 100px;
width:100%;
}
#child
{
position: absolute;
top: 0px;
left: 0px;
}
</style>
<div id="container">
<div id="child">
I am absolutely placed relative to the container and not to the document
</div>
</div>
Попробуйте проверить два приведенных выше примера, и вы увидите разницу.