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

Что такое display none

`display: none` — это CSS-свойство, которое полностью удаляет элемент из потока документа. Элемент не отображается на странице и не занимает место, как будто его нет в DOM. **Отличия от `visibility: hidden`:** - `visibility: hidden` скрывает элемент, но оставляет его место в разметке. - `display: none` полностью убирает элемент из визуального потока. **Пример:** ```html
Этот блок скрыт
``` ```css .hidden-element { display: none; /* Элемент невидим и не влияет на layout */ } ``` **Применение:** - Динамическое скрытие/показ элементов через JS. - Оптимизация рендеринга (например, скрытие неактивных вкладок). **Минусы:** - Если часто переключать `display: none`, это может вызвать рефлоу (пересчёт layout), что снижает производительность.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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