📘 Как проходить тренажёр

Ты учишься управлять расположением элементов с помощью CSS Grid и Flexbox.

🧩 Что делать:

📐 Примеры команд

grid-template-columns: 1fr 1fr;
grid-template-columns: repeat(3, 1fr);
gap: 20px;
place-items: center;
display: flex;
flex-wrap: wrap;

📘 Как пользоваться тренажёром

Этот тренажёр поможет тебе понять CSS Grid и Flexbox — главные инструменты для создания макетов сайтов.

🟦 Что такое Grid?

Grid — это сетка из колонок и строк.
Представь тетрадь в клетку 🟦⬜ — это и есть Grid.

Чтобы включить Grid:

display: grid;

2 колонки:

grid-template-columns: 1fr 1fr;

3 колонки:

grid-template-columns: repeat(3, 1fr);

Расстояние между элементами:

gap: 20px;

Выравнивание по центру:

place-items: center;

🟩 Что такое Flex?

Flex — это линия, по которой выстраиваются элементы.

Включить Flex:

display: flex;

Элементы в строку:

flex-direction: row;

Элементы в колонку:

flex-direction: column;

Перенос элементов:

flex-wrap: wrap;

Выравнивание:

justify-content: center;
align-items: center;

⭐ Как проходить уровни

  • Читайте задание слева
  • Пишите CSS-код
  • Нажимайте «Применить»
  • Смотрите результат справа
  • Если всё правильно — переходите дальше
💡 Совет: экспериментируй! Можно менять размеры, формы и расположение — ничего не сломается 🙂

🎮 CSS Grid / Flex Trainer

💬 Чат учеников

Общайтесь, редактируйте и удаляйте сообщения

🎮 Заказать дополнительную игру

Хочешь обучающую игру по своему языку программирования?
(JavaScript, Python, Java, HTML/CSS и др.)

📘 Учебные тренажёры

🎉 Поздравляем!

Ты успешно завершил курс.
Если ты хочешь получить дополнительные игры-тренажёры, ты можешь поддержать автора донатом.

💛 Поддержать донатом

После пожертвования нажми кнопку ниже