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

Как сокрытие элемента повлияет на другие элементы

Сокрытие элемента может повлиять на другие элементы в зависимости от метода, который используется:

  1. display: none — элемент полностью удаляется из потока документа, соседние элементы занимают его место.
css
.hidden {
  display: none;
}
  1. visibility: hidden — элемент остается в потоке, занимает место, но становится невидимым.
css
.invisible {
  visibility: hidden;
}
  1. opacity: 0 — элемент прозрачный, но продолжает взаимодействовать с событиями (клики, ховеры).
css
.transparent {
  opacity: 0;
}
  1. position: absolute + left: -9999px — элемент выносится за пределы экрана, но технически остается в DOM.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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