Как работает CSS-свойство `position`? Какие у него значения и какое значение используется по умолчанию?

По умолчанию position: static; другие основные значения — relative, absolute, fixed и sticky.

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

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

По умолчанию position: static; другие основные значения — relative, absolute, fixed и sticky.

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

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

По умолчанию position: static; другие основные значения — relative, absolute, fixed и sticky.

Relative сохраняет место в потоке, absolute выходит из него и использует containing block, fixed обычно привязан к viewport, sticky смещается в пределах прокрутки. Transform и другие свойства предков могут менять containing block; для sticky нужны подходящие inset и условия контейнера.

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

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

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

Подробнее