Позиционирање у односу на апсолутног родитеља у CSS-у
У претходном часу смо разјаснили да,
ако родитељу задамо relative, онда ће
се његови потомци апсолутно позиционирати
у односу на њега. То је најчешћи начин када
не желимо да родитељски елемент искочи
из нормалног тока.
Може се десити и да родитељ има задато
absolute. У том случају, потомци са
absolute такође ће се позиционирати
у односу на таквог родитеља, а не у односу
на прозор претраживача:
<div id="parent">
<div id="child"></div>
</div>
#parent {
position: absolute;
top: 100px;
left: 200px;
width: 500px;
height: 300px;
border: 1px solid red;
}
#child {
position: absolute;
top: 0;
left: 0;
width: 200px;
height: 200px;
border: 1px solid green;
}
:
Направите квадратни блок са апсолутним
позиционирањем величине 400px.
Унутар њега направите још два блока величине 50px.
Поставите први блок у горњем десном
углу родитеља, а други блок - у доњем
левом углу.