Логотип 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


Каковы преимущества использования CSS Grid и Flexbox ?

CSS Grid и Flexbox упрощают создание адаптивных и сложных раскладок. Grid подходит для построения двухмерных макетов, где нужно управлять как строками, так и столбцами, в то время как Flexbox идеально подходит для одномерных раскладок, таких как выравнивание элементов в строке. Оба инструмента позволяют легко управлять выравниванием, распределением пространства и адаптивностью.

Подробнее

Как устроены Flexbox и его свойства?

Flexbox (Flexible Box Layout) предоставляет разработчикам возможность легко управлять расположением и выравниванием элементов внутри контейнера. Основные свойства Flexbox включают: 

  • display: flex

  • flex-direction

  • justify-content

  • align-items

  • flex-wrap

Эти свойства позволяют контролировать направление, выравнивание и поведение элементов, делая их более адаптивными на разных экранах.

Подробнее

Как работает flex-direction и как он влияет на justify-content и align-items?

  • flex-direction задает направление главной оси (row — горизонтально, column — вертикально).

  • justify-content выравнивает элементы по главной оси.

  • align-items выравнивает по поперечной оси.

Подробнее

Какие задачи решает Grid, которые сложно реализовать на Flexbox?

  • Двумерные макеты: Сетки с строками и столбцами.

  • Точное размещение: Элементы можно размещать в любых ячейках.

  • Контроль пробелов: Управление промежутками (gap) между строками/столбцами.

Подробнее

Как Flexbox управляет осями? Чем он лучше float?

Flexbox управляет осями через flex-direction (главная ось) и align-items/justify-content (выравнивание). Он лучше float, так как:

  1. Позволяет легко выравнивать элементы.

  2. Не ломает поток документа.

  3. Поддерживает адаптивность без хаков.

Подробнее

Какие есть способы центрирования через flex?

  • Рейтинг:

    5

  • Сложность:

    2

Flexbox предоставляет несколько способов центрирования. Для центрирования по горизонтали используется свойство justify-content: center. Для центрирования по вертикали — align-items: center. Для точного центрирования по обеим осям одновременно применяют оба свойства на контейнере. Также можно использовать margin: auto на самом элементе.
Подробнее
  • Рейтинг:

    3

  • Сложность:

    6

  • Рейтинг:

    3

  • Сложность:

    8

  • Рейтинг:

    2

  • Сложность:

    7

  • Рейтинг:

    2

  • Сложность:

    7

  • Рейтинг:

    2

  • Сложность:

    7