Встречается на собеседованиях • сегодня
Как работает свойство position со значением fixed
position: fixed позиционирует элемент относительно окна браузера (viewport), а не относительно родительского элемента. Элемент остаётся на одном месте даже при прокрутке страницы.
Особенности:
- Удаляется из нормального потока документа
- Позиционируется с помощью
top,right,bottom,left - Не оставляет пустого пространства там, где был бы в потоке
- На iOS может вести себя нестабильно при появлении/скрытии клавиатуры
Пример:
css
.header {
position: fixed;
top: 0;
left: 0;
width: 100%;
background: white;
z-index: 100;
}Важно: Для fixed элементов с трансформацией (transform) у родителя, элемент будет позиционироваться относительно этого родителя, а не viewport (это особенность спецификации CSS).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы