Its because they are being seperated from the actual body. Which later iherits the property from thier parent. i.e.. absolute element looks for its parent whose style is fixed as 'relative', based on that it adjusts its position.