В этом справочном руководстве по значкам на панели Элементы рассказывается, как переключать различные оверлеи и ускорять навигацию по дереву DOM.
Как показывать или скрывать значки
Чтобы показать или скрыть определенные значки:
- Откройте инструменты разработчика.
- Нажмите правой кнопкой мыши на элемент в дереве DOM и выберите один или несколько значков в подменю Настройки значков.

На панели Элементы рядом с соответствующими элементами в дереве DOM появятся выбранные значки. Ниже описаны все значки.
Просмотр исходного кода
Значок view-source находится рядом с тегом <html> в корне HTML-страницы. Нажмите на нее, чтобы посмотреть исходный код страницы на панели Источники.

Этот значок позволяет не использовать пункт Просмотр кода страницы в контекстном меню Chrome (открывается правой кнопкой мыши).
- В Chrome нажмите правой кнопкой мыши на страницу и выберите Просмотреть код.
- На панели Элементы нажмите на значок
view-sourceрядом с тегом<html>. - Проверьте исходный код страницы на панели Источники.
Сетка
Элемент HTML является контейнером сетки, если для его свойства CSS display задано значение grid или inline-grid. Рядом с такими элементами есть значки grid, которые включают и отключают соответствующие наложения.
Включить или отключить оверлей для предварительного просмотра:
- Проверьте элемент в окне предварительного просмотра.
- В дереве DOM нажмите на значок
gridрядом с элементом и посмотрите на оверлей.

На оверлее показаны столбцы, строки, их номера и промежутки.
Подробнее о том, как отлаживать макет сетки…
Дополнительная сетка
Вложенная сетка – это сетка, вложенная в другую сетку и использующая те же дорожки, что и родительская сетка. Элемент является контейнером вложенной сетки, если одно или оба его свойства grid-template-columns, grid-template-rows имеют значение subgrid. Рядом с такими элементами есть значки subgrid, которые включают и отключают соответствующие оверлеи.
Включить или отключить оверлей для предварительного просмотра:
- Проверьте элемент в предварительном просмотре.
- В дереве DOM нажмите на значок
subgridрядом с элементом и посмотрите на оверлей.

На оверлее показаны столбцы, строки, их номера и промежутки вложенной сетки.
Согнуть
Элемент HTML является flex-контейнером, если для его свойства CSS display задано значение flex или inline-flex. Рядом с такими элементами есть значки flex, которые включают и отключают соответствующие наложения.
Включите или отключите оверлей в следующем предварительном просмотре:
- Проверьте элемент в окне предварительного просмотра.
- В дереве DOM нажмите на значок
flexрядом с элементом и посмотрите на оверлей.

На оверлее показаны позиции дочерних элементов.
Подробнее о том, как проверять и отлаживать макеты Flexbox…
Объявление
Инструменты разработчика могут обнаруживать некоторые фреймы объявлений и помечать их. Такие кадры отмечены значком ad.
Найти объявление в следующем предпросмотре:
- Проверьте элемент в режиме предварительного просмотра.
- В дереве DOM найдите элемент со значком
ad.

Значок ad неактивен, но если навести на него указатель мыши, появится подсказка с объяснением, почему элемент был идентифицирован как реклама, например:

- Script ancestry: скрипты, задействованные в создании элемента.
- Правила списка фильтров. Правило из списка фильтров (например,
EasyList), которое соответствует элементу или загруженному им ресурсу.
На вкладке Отрисовка можно выделить рекламные фреймы красным цветом.
Прокрутить
Элемент HTML является контейнером прокрутки, если его свойство CSS overflow имеет значение scroll или auto, когда контента достаточно, чтобы вызвать переполнение. Рядом с такими элементами есть значок scroll.

Scroll-snap
Контейнеры прокрутки могут иметь свойства CSS, которые настраивают точки привязки. Рядом с такими элементами есть значки scroll-snap, которые включают и отключают соответствующие наложения.
Включить или отключить оверлей для предварительного просмотра:
- Проверьте элемент в окне предварительного просмотра.
- В дереве DOM нажмите на значок
scroll-snapрядом с элементом. - Попробуйте прокрутить элемент вправо и посмотрите на оверлей.

На оверлее показаны позиции элементов и точки привязки.
Контейнер
Элемент HTML является контейнером, если у него есть свойство CSS container-type. Рядом с такими элементами есть значки container, которые включают и отключают соответствующие наложения.
Включить или отключить оверлей для предварительного просмотра:
- Проверьте элемент в предварительном просмотре.
- В дереве DOM нажмите на значок
containerрядом с элементом. - Попробуйте изменить размер элемента, перетащив его правый нижний угол, и посмотрите, как изменится макет и оверлей.

Оверлей показывает позиции дочерних элементов.
Подробнее о том, как проверять и отлаживать запросы контейнеров CSS…
Слот
Элемент HTML <slot> – это плейсхолдер, который можно заполнить собственным контентом. Вместе с элементом <template> элемент <slot> позволяет создавать отдельные деревья DOM и представлять их вместе. Рядом с элементами контента рекламных мест есть значки slot, которые служат ссылками на соответствующие рекламные места.
Посмотрите на значок slot в следующем предварительном просмотре:
- Проверьте элемент в окне предварительного просмотра.
- В дереве DOM нажмите на значок
slotрядом с элементом, чтобы найти соответствующий слот.
- Чтобы вернуться к контенту рекламного места, нажмите на значок
reveal.
Верхний слой
Этот значок помогает понять концепцию верхнего слоя и визуализировать его. Верхний слой отображает контент поверх всех остальных слоев, независимо от значения z-index. Когда вы открываете элемент <dialog> с помощью метода .showModal(), браузер помещает его в верхний слой.
Чтобы вам было проще визуализировать элементы верхнего слоя, на панели Элементы в дерево DOM после закрывающего тега </html> добавляется контейнер #top-layer.
У элементов верхнего слоя рядом с ними есть значки top-layer (N), где N – индекс элемента. Значки являются ссылками на соответствующие элементы в контейнере #top-layer.
Посмотрите, как выглядит значок top-layer (N):
- В окне предварительного просмотра нажмите Открыть диалоговое окно.
- Проверьте диалоговое окно.
- В дереве DOM нажмите на значок
top-layer (1)рядом с элементом<dialog>. На панели Elements вы можете перейти к нужному элементу в контейнере#top-layerпосле закрывающего тега</html>.
- Чтобы вернуться к элементу
<dialog>, нажмите на значокrevealрядом с ним или его::backdrop.
Медиа
По умолчанию значок media отключен. Если она включена, то появляется рядом с элементами <audio> и <video>. Нажмите на этот значок, чтобы открыть панель Медиа и выполнить отладку медиаконтента.

Подробнее о том, как отлаживать медиапроигрыватели с помощью панели "Медиа"…
Всплывающее окно
Всплывающее окно – это любой элемент с атрибутом popover. Он полезен для широкого спектра интерактивных шаблонов, включая подсказки, оповещения, всплывающие уведомления и многое другое. Такие элементы отмечены значком popover.
Этот значок переключает значок top-layer рядом с ним, который ссылается на соответствующие элементы в контейнере #top-layer.
Посмотрите, как выглядит значок popover в следующем примере:
- В окне предпросмотра нажмите TOGGLE POPOVER (Переключить всплывающее окно).
- Проверьте всплывающее окно.
В дереве DOM нажмите на значок
popoverрядом с элементом<div popover>. На панели Элементы появится значокtop-layer.
Выполните действия, описанные в разделе Верхний слой.
Дополнительную информацию можно найти на странице https://web.dev/learn/css/popover-and-dialog.
Начальный стиль
Правило @starting-style определяет начальные стили элемента до того, как он будет отрисован на странице. Это необходимо для элементов, которые появляются из display: none, поскольку им нужно состояние, из которого они будут появляться. Такие элементы отмечены значком starting-style.
Этот значок переключает стили в правиле @starting-style, чтобы вы могли увидеть анимацию в действии.
Посмотрите, как выглядит значок "starting-style":
- В окне предварительного просмотра нажмите Открыть всплывающее окно.
- Проверьте всплывающее окно.
В дереве DOM нажмите на значок
starting-styleрядом с элементом<div popover>.
Посмотрите, как работает анимация, и какие стили применяются на вкладке Элементы > Стили.
Подробнее об анимации всплывающих окон…
Custom-element
Пользовательские элементы HTML, которые можно определить по названиям тегов, написанным через дефис, или атрибутам is="..." для пользовательских встроенных элементов, отмечены значками custom-element в дереве DOM.
Нажмите на значок, чтобы перейти к соответствующему коду на панели Источники.
