0Pricing
CSS Academy · Урок

Инспектор компоновки Flexbox и Grid

Визуализируйте дорожки flex и grid, промежутки и выравнивание элементов с помощью наложения инспектора компоновки Chrome.

«Инспектор компоновки Flexbox и Grid» — бесплатный урок CSS Academy на CoddyKit. Это урок 2 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения CSS Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс CSS Academy содержит 4 уроков всего.

Значок Flexbox в DevTools

Chrome DevTools помечает flex-контейнеры значком «flex» рядом с их узлом DOM на панели элементов. Нажатие на значок включает или выключает наложение Flexbox: цветные линии показывают главную и поперечную оси, границы элементов и интервалы.

Значок и наложение Grid

Контейнеры Grid отображаются со значком «grid». Нажатие на него включает или выключает наложение сетки: цветные линии показывают столбцы, строки и интервалы. Постоянные наложения, закреплённые на панели компоновки, остаются видимыми при прокрутке или изменении размера области просмотра.

Панель компоновки

DevTools → Элементы → вкладка компоновки содержит список всех flex- и grid-контейнеров на странице. Нажатие на имя контейнера выбирает его в DOM и включает или выключает его наложение. Здесь можно настроить внешний вид наложения: цвет линий, видимость подписей и размеры треков.

Размеры треков сетки

При включённом параметре «Показывать размеры треков» наложение показывает имена и размеры треков. Внутренние размеры (auto, min-content, max-content) и дробные единицы (fr) отображаются в вычисленных значениях в пикселях, показывая, как единицы fr делят доступное пространство.

Проверка элементов гибкого макета

Выберите гибкий элемент (дочерний элемент гибкого контейнера). Панель «Стили» показывает развёрнутую форму сокращённой записи гибкости: увеличение, сжатие и базовый размер элемента. Наложение выделяет размер элемента по главной оси, его базовый размер, а также применённое увеличение или сжатие.

Именованные области сетки

Для контейнеров сетки с grid-template-areas отображаются наложения именованных областей. Каждая именованная область имеет подпись и свой цвет. Благодаря такой визуализации легко проверить, соответствуют ли назначения областей сетки задуманному шаблону макета.

Проверка подсетки

DevTools по-особому отмечает контейнеры подсетки. Линии их треков выровнены по трекам родительской сетки — наложение наглядно показывает это выравнивание и подтверждает, что элементы подсетки участвуют в системе координат родительской сетки.

Отладка выравнивания

Неправильное положение элементов часто вызвано неверными значениями свойств выравнивания содержимого по главной оси, элементов по поперечной оси или самого элемента. Наложение гибкого макета и сетки показывает положение элементов относительно осевых линий. Попробуйте переключать свойства выравнивания в панели «Стили» и наблюдайте за изменениями наложения в реальном времени.

Визуализация промежутков

Наложение отображает промежутки между элементами в виде цветных полос. Благодаря этому легко проверить значения промежутков и определить, создаётся ли расстояние свойством промежутка (правильно) или внешним отступом (который в строках гибкого макета может неожиданно схлопываться).

Неявная и явная сетка

Наложение сетки различает неявные треки (автоматически создаваемые для элементов, вышедших за пределы) и явные треки (заданные в шаблоне сетки). Неявные треки обозначаются пунктирными линиями. Если содержимое создаёт неожиданные неявные треки, наложение сразу показывает структуру переполнения.

Отладка адаптивной вёрстки

Используйте инспектор макета вместе с режимом устройства. Изменяйте размер области просмотра и наблюдайте, как в реальном времени перестраиваются строки гибкого макета и треки сетки, создаваемые автоматическим заполнением или подгонкой. Это позволяет раньше обнаружить нарушения адаптивного макета, чем при ручном изменении размера окна браузера.

Проверка знаний

Что показывает наложение сетки в DevTools, чего не видно на отрисованной странице?

Итоги

Инспектор гибких макетов и сеток в DevTools визуализирует осевые линии, размеры треков, промежутки, именованные области и неявные треки с помощью интерактивных наложений. В сочетании с панелью макета для управления наложениями этот инструмент позволяет быстрее и понятнее отлаживать сложные макеты CSS, чем при чтении одного лишь CSS.

Часто задаваемые вопросы

Урок «Инспектор компоновки Flexbox и Grid» бесплатный?

Да — полный текст урока «Инспектор компоновки Flexbox и Grid» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс CSS Academy, подпишись на CoddyKit PRO. Курс CSS Academy содержит 4 уроков всего.

Чему я научусь в уроке «Инспектор компоновки Flexbox и Grid»?

Визуализируйте дорожки flex и grid, промежутки и выравнивание элементов с помощью наложения инспектора компоновки Chrome. Ты практикуешь CSS Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать CSS Academy?

Предыдущий опыт не требуется. CSS Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 2 из 4.

Сколько времени занимает урок «Инспектор компоновки Flexbox и Grid»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке CSS Academy?

Да. Каждый урок CSS Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Вычисленные стили и инспектор блочной модели
  2. Инспектор компоновки Flexbox и Grid
  3. Панель обзора CSS
  4. Отладчик анимаций и переходов
← Назад к CSS Academy