Schakel verschillende overlays in en uit en versnel de navigatie in de DOM-structuur met dit uitgebreide overzicht van badges in het paneel Elementen .
Badges weergeven of verbergen
Om bepaalde badges weer te geven of te verbergen:
- Open DevTools .
- Klik met de rechtermuisknop op een element in de DOM-structuur en vink een of meerdere badges aan in het submenu ' Badge-instellingen '.

Het paneel 'Elementen' toont de geselecteerde badges naast de bijbehorende elementen in de DOM-structuur. In de volgende paragrafen wordt elke badge toegelicht.
Broncode bekijken
Het pictogram view-source bevindt zich naast de <html> -tag in de hoofdmap van de HTML-pagina. Klik erop om de broncode van uw pagina in het paneel 'Bronnen' te bekijken.

Deze badge biedt een alternatieve workflow voor de optie 'Paginabron bekijken' in het contextmenu (rechtermuisklik) van Chrome:
- In Chrome: klik met de rechtermuisknop > Pagina inspecteren .
- Klik in het paneel Elementen op het pictogram '
view-sourcenaast de<html>-tag. - Bekijk de paginabron in het paneel Bronnen .
Rooster
Een HTML-element is een gridcontainer als de CSS-eigenschap ` display is ingesteld op grid of inline-grid . Dergelijke elementen hebben grid ernaast waarmee de bijbehorende overlays kunnen worden in- of uitgeschakeld.
Schakel de overlay in de volgende preview in of uit:
- Inspecteer het element in de preview.
- Klik in de DOM-structuur op het
gridnaast het element en bekijk de overlay.

De overlay toont kolommen, rijen, hun aantallen en tussenruimtes.
Zie Inspect CSS grid voor meer informatie over het debuggen van gridlay-outs.
Subraster
Een subgrid is een genest raster dat dezelfde sporen gebruikt als het bovenliggende raster. Een element is een subgrid-container als een of beide van de eigenschappen grid-template-columns en grid-template-rows zijn ingesteld op subgrid . Dergelijke elementen hebben subgrid badges ernaast waarmee de bijbehorende overlays kunnen worden in- of uitgeschakeld.
Schakel de overlay in de volgende preview in of uit:
- Inspecteer het element in de preview.
- Klik in de DOM-structuur op het
subgrid-icoontje naast het element en bekijk de overlay.

De overlay toont kolommen, rijen, hun nummers en de tussenruimtes van een subraster.
Buigen
Een HTML-element is een flexcontainer als de CSS-eigenschap ` display is ingesteld op flex of inline-flex . Dergelijke elementen hebben flex ernaast waarmee de bijbehorende overlays kunnen worden in- of uitgeschakeld.
Schakel de overlay in de volgende preview in of uit:
- Inspecteer het element in de preview.
- Klik in de DOM-structuur op het
flexicoontje naast het element en bekijk de overlay.

De overlay toont de posities van de onderliggende elementen.
Om te leren hoe je flex-layouts kunt debuggen, zie Inspecteren en debuggen van CSS flexbox .
Advertentie
DevTools kan bepaalde advertentieframes detecteren en taggen . Zulke frames hebben ad ernaast.
Ontdek een advertentie in de volgende preview:
- Inspecteer het element in de preview.
- Zoek in de DOM-structuur naar een element met het
adernaast.

Het ad is niet aanklikbaar, maar u kunt het tabblad 'Rendering' gebruiken om advertentiekaders rood te markeren .
Rol
Een HTML-element is een scrollcontainer als de CSS-eigenschap ` overflow is ingesteld op scroll , of auto wanneer er voldoende inhoud is om overloop te veroorzaken. Dergelijke elementen hebben scroll ernaast.

Scroll-snap
Scrollcontainers kunnen CSS-eigenschappen hebben waarmee snap-punten kunnen worden geconfigureerd . Dergelijke elementen hebben scroll-snap badges ernaast waarmee de bijbehorende overlays kunnen worden in- of uitgeschakeld.
Schakel de overlay in de volgende preview in of uit:
- Inspecteer het element in de preview.
- Klik in de DOM-structuur op het
scroll-snapicoontje naast het element. - Probeer het element naar rechts te schuiven en bekijk de overlay.

De overlay toont de posities van de elementen en de bevestigingspunten.
Container
Een HTML-element is een container als het de CSS-eigenschap ` container-type heeft. Dergelijke elementen hebben container ernaast waarmee de bijbehorende overlays kunnen worden in- of uitgeschakeld.
Schakel de overlay in de volgende preview in of uit:
- Inspecteer het element in de preview.
- Klik in de DOM-structuur op het
containernaast het element. - Probeer het element te vergroten of verkleinen door de rechteronderhoek te verslepen en observeer hoe de lay-out verandert en hoe elementen over elkaar heen vallen.

De overlay toont de posities van de onderliggende elementen.
Zie Inspecteren en debuggen van CSS-containerquery's voor meer informatie over het debuggen van containerquery's.
Sleuf
Het HTML-element <slot> is een placeholder die u kunt vullen met uw eigen inhoud. Samen met het element <template> kunt u met <slot> afzonderlijke DOM-structuren creëren en deze samen presenteren. Slot-inhoudselementen hebben slot ernaast die als links naar de corresponderende slots dienen.
Ontdek de badge slot in de volgende preview:
- Inspecteer het element in de preview.
- Klik in de DOM-structuur op het
slotnaast het element om het bijbehorende slot te vinden.
- Ga terug naar de inhoud van de gokkast door op de badge
revealte klikken.
Bovenste laag
Deze badge helpt je het concept van de bovenste laag te begrijpen en te visualiseren. De bovenste laag rendert inhoud boven alle andere lagen, ongeacht de z-index . Wanneer je een <dialog> -element opent met de .showModal() methode , plaatst de browser dit in de bovenste laag.
Om u te helpen de elementen op de bovenste laag te visualiseren, voegt het paneel Elementen een #top-layer container toe aan de DOM-structuur na de afsluitende </html> -tag.
Elementen in de bovenste laag hebben top-layer (N) badges ernaast, waarbij N het indexnummer van het element is. De badges zijn links naar de corresponderende elementen in de #top-layer container.
Ontdek de badge top-layer (N) in de volgende preview:
- Klik in het voorbeeldvenster op 'Dialoogvenster openen' .
- Bekijk het dialoogvenster .
- Klik in de DOM-structuur op de badge
top-layer (1)naast het<dialog>-element. Het paneel Elementen brengt u naar het overeenkomstige element in de#top-layer-container na de afsluitende</html>-tag.
- Ga terug naar het
<dialog>-element door op de badgerevealte klikken naast het element of de::backdropervan.
Media
Het media is standaard uitgeschakeld. Wanneer het is ingeschakeld , verschijnt het naast de elementen <audio> en <video> . Klik op dit pictogram om het mediapaneel te openen en uw media te debuggen.

Zie voor meer informatie Mediaspelers debuggen met het Media-paneel .
Popover
Een popover is elk element met een popover attribuut en is bruikbaar voor een breed scala aan interactieve patronen, waaronder tooltips, alerts, toasts en meer. Dergelijke elementen hebben popover badge ernaast.
Deze badge activeert een badge top-layer ernaast, die linkt naar de overeenkomstige elementen in de #top-layer container.
Ontdek de popover badge in de volgende preview:
- Klik in de preview op POPOVER IN-/UITSCHAKELEN .
- Bekijk het pop-upvenster dat verschijnt.
Klik in de DOM-structuur op het
popovericoontje naast het<div popover>-element. In het paneel Elementen wordt het icoontjetop-layerweergegeven.
Volg de stappen in het gedeelte 'Bovenste laag' .
Voor meer informatie, zie ook https://web.dev/learn/css/popover-and-dialog .
Startstijl
De @starting-style regel definieert de initiële stijlen van een element voordat het op de pagina wordt weergegeven. Dit is nodig voor elementen die vanuit display: none animeren , omdat ze een staat nodig hebben van waaruit ze kunnen animeren. Dergelijke elementen hebben starting-style badge ernaast.
Met deze badge kun je de stijlen in de @starting-style regel in- of uitschakelen, zodat je de animatie in actie kunt zien.
Ontdek de badge starting-style in de volgende preview:
- Klik in de preview op OPEN POPOVER .
- Bekijk het pop-upvenster dat verschijnt.
Schakel in de DOM-structuur de badge
starting-stylenaast het<div popover>-element in of uit.
Bekijk de animatie in actie en de toegepaste stijlen in het tabblad Elementen > Stijlen .
Zie ook Popovers animeren voor meer informatie.