<div style="position: relative;">
<div style="position: absolute:"></div>
</div>
Тут вложенные див позиционируется относительно родителя. Теперь смотрите следующую схему:
<div style="position: relative;">
<div style="position: absolute:" id="layer1">
<div id="layer2"></div>
</div>
</div>
А теперь скажите как мне див с id="layer2" позиционировать относительно дива с id="layer1" ведь если я ему задам position: absolute; то он не будет позицианироватся относительно нужного мне дива, потому что у него стоит position: absolute; а не position: relative;