Проверка и отладка макетов CSS flexbox.

В этом руководстве показано, как находить элементы flexbox на странице, а также проверять и изменять макеты flexbox на панели «Элементы» .

Снимки экрана, представленные в этой статье, взяты с этой веб-страницы: Центрирование текстового элемента с помощью Flexbox .

Откройте для себя CSS-флексбокс

Если к элементу HTML на вашей странице применен display: flex или display: inline-flex , вы можете увидеть значок flex рядом с ним на панели «Элементы» .

Откройте для себя флексбокс

Изменение макетов с помощью редактора flexbox

Вы можете изменить макеты флексбоксов визуально с помощью редактора флексбоксов . Например, вот как вы можете центрировать текст <h1> этой демонстрационной страницы внутри ее контейнера <div class="container"> .

  1. Осмотрите элемент контейнера.
  2. На панели «Стили» вы можете увидеть кнопку редактора flexbox рядом с объявлением display: flex . кнопка редактора флексбоксов
  3. Нажмите на него, чтобы открыть редактор flexbox . Редактор отображает список свойств флексбокса. Параметры значений каждого свойства отображаются в виде кнопок со значками. редактор флексбоксов
  4. Чтобы центрировать текст на экране, вы можете нажать кнопки justify-content: center и align-items: center . Центрировать текст в контейнере
  5. Текст теперь центрирован. Обратите внимание, что объявления justify-content: center и align-items: center добавлены на панель «Стили» .

Изучите макет флексбокса

Вы можете навести курсор на элемент flexbox на панели «Элементы» , чтобы визуализировать макет. Над элементом появляется наложение, выделенное пунктирными линиями, показывающими положение его содержимого и элементов.

наведите курсор на элемент flexbox

Альтернативно, вы можете нажать на значок, чтобы переключить отображение наложения флексбокса.

измените justify-content на flex-end

Попробуйте изменить значение justify-content: flex-end . Наложение изменяется соответствующим образом.

justify-content: гибкий конец

Значки в гибком редакторе являются контекстно-зависимыми. Он будет меняться в зависимости от направления макета. Например, когда вы меняете flex-direction на column , значки в редакторе flex поворачиваются соответствующим образом. Оверлей также обновляется немедленно.

Настройте цвет наложения flexbox

Откройте панель «Макет» и прокрутите вниз до раздела Flexbox . Вы можете просмотреть все элементы flexbox страницы здесь.

Панель макета

Вы можете переключить наложение каждого элемента flexbox, установив флажок рядом с ним. Это то же самое, что вы нажимаете на badge в дереве DOM .

Кроме того, вы можете изменить цвет наложения, щелкнув значок цвета рядом с ним. Например, цвет наложения container меняется на черный.

изменить цвет наложения

Чтобы перейти к элементу flexbox в дереве DOM, вы можете щелкнуть значок селектора рядом с ним.