В чём отличие position: relative от position: absolute?

relative оставляет элемент в обычном потоке и смещает относительно его исходного места, absolute исключает его из потока.

Короткий ответ

Что ответить на собеседовании

relative оставляет элемент в обычном потоке и смещает относительно его исходного места, absolute исключает его из потока.

Подробный разбор

Ответ с пояснениями

relative оставляет элемент в обычном потоке и смещает относительно его исходного места, absolute исключает его из потока.

Для absolute положение рассчитывается относительно containing block, часто ближайшего позиционированного предка. Соседи не резервируют для него место. Relative нередко ставят на контейнер, чтобы задать удобную систему координат абсолютному потомку.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее