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

Какие знаешь способы скрытия элемента на странице

display: none – полностью удаляет элемент из потока документа, освобождая место.
visibility: hidden – скрывает элемент, но сохраняет его место в разметке.
opacity: 0 – делает элемент прозрачным, но он остаётся кликабельным (если не отключить события через pointer-events: none).

CSS-позиционирование:
position: absolute + left/top: -9999px – выносит элемент за пределы видимой области.

Атрибуты HTML:
hidden – нативный способ скрытия (аналог display: none).
aria-hidden="true" – скрывает элемент для скринридеров, но визуально остаётся.

Пример:

css
.invisible {
  opacity: 0;
  pointer-events: none;
}
.offscreen {
  position: absolute;
  left: -9999px;
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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