Встречается на собеседованиях • сегодня

В чем разница между CSS-свойствами position: absolute, position: fixed и position: relative

`position: relative` смещает элемент относительно его исходного положения, но сохраняет место в потоке документа. `position: absolute` вырывает элемент из потока, позиционируя относительно ближайшего позиционированного родителя (с position ≠ static) или документа. `position: fixed` фиксирует элемент относительно viewport (окна браузера), игнорируя прокрутку. **Пример:** ```html
Relative
Absolute
Fixed
``` ```css .parent { position: relative; } .child-relative { position: relative; top: 20px; } .child-absolute { position: absolute; top: 0; } .child-fixed { position: fixed; bottom: 0; } ``` - `relative` сдвинется на 20px вниз, но сохранит исходное пространство. - `absolute` прилипнет к верху `.parent`. - `fixed` останется внизу экрана при прокрутке.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы