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

Как центрировать лок по центру экрана

css
.center-element {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

Этот подход работает для элементов с известными или неизвестными размерами. position: fixed размещает элемент относительно viewport, top/left: 50% смещают его начало в центр, а transform корректирует позицию, учитывая размеры самого элемента.

Альтернатива с Flexbox:

css
.parent {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100vh;
}

Для модальных окон лучше использовать первый вариант, так как он не зависит от структуры DOM.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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