Що робить position: relative?
position: relative залишає елемент у звичайному потоці, але дозволяє зміщувати його відносно власного початкового положення за допомогою top, right, bottom, left.
Особливості:
- елемент залишається на своєму місці в потоці, логічно не перекриває сусідів;
- зміщення відбувається візуально, але простір під елемент залишається на старому місці;
- елемент стає орієнтиром для абсолютного позиціонування вкладених
position: absolute.
Приклад:
css
div {
position: relative;
top: 10px; /* зсув вниз */
left: 20px; /* зсув вправо */
}Підсумок: relative - це режим, при якому елемент залишається в потоці, але може бути зсунутий відносно свого початкового положення.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.