Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Задачи

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

AI info

Карта сайта

Документы

Медиа

Специализация

Python Backend Developer

Java Backend Developer

Node.js Backend Developer

Golang Backend Developer

React Frontend Developer

Посмотреть все

Выберите навыки

React

React

JavaScript

JavaScript

Git

Git

Redux

Redux

Webpack

Webpack

Посмотреть все

Сложность

1-3

4-6

7-8

9-10

Рейтинг вопросов

1

2

3

4

5

Подпишись на React Developer в телеграм

Вопросы React Frontend Developer


В чем разница между display: none и visibility: hidden?

• display: none полностью удаляет элемент с веб-страницы, как если бы его не существовало. Он не занимает места в макете, и элементы после него сдвигаются, чтобы занять его пространство.

• visibility: hidden скрывает элемент, но оставляет его место на странице. Элемент всё ещё занимает пространство в макете, но не виден пользователю.

Подробнее

Чем отличается скрытие элементов с помощью opacity, visibility и display: none?

opacity: 0 делает элемент невидимым, но он продолжает занимать место и реагировать на события. visibility: hidden также скрывает элемент, сохраняя его место в layout, но события мыши не срабатывают. display: none полностью удаляет элемент из потока документа, освобождая занимаемое место.

Подробнее

Остается ли элемент в DOM при display: none?

Да, элемент остается в DOM при display: none.
Он просто исключается из layout и не отображается на странице.
Элемент не занимает место и не участвует в рендеринге.
DOM-узел при этом сохраняется.

Подробнее

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

Свойство display: none полностью удаляет элемент из потока документа, он не занимает места и невидим. Свойство visibility: hidden делает элемент невидимым, но он продолжает занимать место в потоке. Оба свойства не удаляют элемент из DOM-дерева, но display: none исключает его из рендеринга.
Подробнее

Как скрытые элементы влияют на SEO?

Скрытые элементы, как правило, не индексируются поисковыми системами, если они полностью скрыты с помощью CSS (display: none). Однако, если элемент скрыт, но его содержимое все еще доступно для чтения (например, через visibility: hidden), поисковые роботы могут его проиндексировать. Использование скрытых элементов для манипуляции SEO может привести к санкциям.
Подробнее

Для чего используется pointer-events: none?

  • Рейтинг:

    3

  • Сложность:

    2

Свойство pointer-events: none отключает обработку событий мыши и касаний для элемента. Это значит, что элемент не будет реагировать на клики, наведение или другие действия указателя. Часто используется для временного отключения кнопок, создания оверлеев или для того, чтобы сделать элемент "прозрачным" для взаимодействия с нижележащими элементами.
Подробнее
  • Рейтинг:

    2

  • Сложность:

    4

  • Рейтинг:

    3

  • Сложность:

    7

  • Рейтинг:

    5

  • Сложность:

    3

  • Рейтинг:

    4

  • Сложность:

    2

  • Рейтинг:

    4

  • Сложность:

    4