Badgereferentie

Sofia Emelianova
Sofia Emelianova

Schakel tussen verschillende overlays en versnel de DOM-boomnavigatie met dit uitgebreide overzicht van badges in het paneel Elementen .

Toon of verberg badges

Badges tonen of verbergen:

  1. Open DevTools .
  2. Klik met de rechtermuisknop op een element in de DOM-structuur en selecteer Badge-instellingen... . Badge-instellingen.
  3. Schakel de selectievakjes naast de gekozen badges in of uit.

In het paneel Elementen worden de geselecteerde badges weergegeven naast de juiste elementen in de DOM-structuur. In de volgende secties wordt elke badge uitgelegd.

Rooster

Een HTML-element is een rastercontainer als de CSS-eigenschap display is ingesteld op grid of inline-grid . Dergelijke elementen hebben grid ernaast die de overeenkomstige overlays schakelen.

Schakel de overlay op het volgende voorbeeld in of uit:

  1. Inspecteer het element in het voorbeeld.
  2. Klik in de DOM-structuur op de grid naast het element en bekijk de overlay.

Raster-overlay.

De overlay toont kolommen, rijen, hun cijfers en gaten.

Zie CSS-raster inspecteren voor meer informatie over het opsporen van fouten in de rasterindeling.

Subraster

Een subraster is een genest raster dat dezelfde sporen gebruikt als het bovenliggende raster. Een element is een subrastercontainer als een of beide eigenschappen grid-template-columns , grid-template-rows zijn ingesteld op subgrid . Dergelijke elementen hebben subgrid ernaast die de overeenkomstige overlays in- en uitschakelen.

Schakel de overlay op het volgende voorbeeld in of uit:

  1. Inspecteer het element in het voorbeeld.
  2. Klik in de DOM-structuur op de subgrid -badge naast het element en bekijk de overlay.

Subraster-overlay.

De overlay toont kolommen, rijen, hun nummers en gaten van een subraster.

Buigen

Een HTML-element is een flex-container als de CSS-eigenschap display is ingesteld op flex of inline-flex . Dergelijke elementen hebben flex -badges ernaast die de overeenkomstige overlays schakelen.

Schakel de overlay op het volgende voorbeeld in of uit:

  1. Inspecteer het element in het voorbeeld.
  2. Klik in de DOM-structuur op de flex -badge naast het element en bekijk de overlay.

Flex-overlay.

De overlay toont de posities van onderliggende elementen.

Zie CSS flexbox inspecteren en fouten opsporen voor meer informatie over het opsporen van fouten in flex-lay-outs.

DevTools kan bepaalde advertentieframes detecteren en deze taggen . Dergelijke frames hebben ad ernaast.

Ontdek een advertentie in het volgende voorbeeld:

  1. Inspecteer het element in het voorbeeld.
  2. Zoek in de DOM-structuur een element met de ad ernaast.

Advertentiebadge.

Er kan niet op de ad worden geklikt, maar u kunt het tabblad Weergave gebruiken om advertentieframes rood te markeren .

Rol

Een HTML-element is een scrollcontainer als de CSS-eigenschap overflow is ingesteld op scroll , of auto als er voldoende inhoud is om overflow te veroorzaken. Dergelijke elementen hebben scroll badges ernaast.

Scroll-badge op een DOM-boomknooppunt.

Scroll-snap

Scrollcontainers kunnen CSS-eigenschappen hebben die vangpunten configureren . Dergelijke elementen hebben scroll-snap badges ernaast die de overeenkomstige overlays schakelen.

Schakel de overlay op het volgende voorbeeld in of uit:

  1. Inspecteer het element in het voorbeeld.
  2. Klik in de DOM-structuur op de scroll-snap -badge naast het element.
  3. Probeer het element naar rechts te scrollen en bekijk de overlay.

Scroll-snap-overlay.

De overlay toont elementposities en snappunten.

Houder

Een HTML-element is een container als het de CSS container-type heeft. Dergelijke elementen hebben container ernaast die de overeenkomstige overlays schakelen.

Schakel de overlay op het volgende voorbeeld in of uit:

  1. Inspecteer het element in het voorbeeld.
  2. Klik in de DOM-structuur op de container naast het element.
  3. Probeer het formaat van het element te wijzigen door de rechterbenedenhoek te slepen en bekijk de lay-outwijziging en overlay.

Container-overlay.

De overlay toont de posities van onderliggende elementen.

Zie CSS-containerquery's inspecteren en fouten opsporen voor meer informatie over het opsporen van fouten in containerquery's.

Sleuf

Het <slot> HTML-element is een tijdelijke aanduiding die u kunt vullen met uw eigen inhoud. Samen met het <template> -element kunt u met <slot> afzonderlijke DOM-bomen maken en deze samen presenteren. Slotinhoudelementen hebben slot ernaast die dienen als links naar de overeenkomstige slots.

Ontdek de slot in de volgende preview:

  1. Inspecteer het element in het voorbeeld.
  2. Klik in de DOM-structuur op de slot -badge naast het element om het corresponderende slot te zoeken. Badges insteken en onthullen.
  3. Ga terug naar de inhoud van het slot door op de reveal -badge te klikken.

Bovenste laag

Deze badge helpt je het concept van de bovenste laag te begrijpen en te visualiseren. De bovenste laag geeft inhoud weer bovenop alle andere lagen, ongeacht de z-index . Wanneer u een <dialog> -element opent met behulp van de .showModal() -methode , plaatst de browser dit in de bovenste laag.

Om u te helpen elementen van de bovenste laag te visualiseren, voegt het paneel Elementen een container #top-layer toe aan de DOM-structuur na de afsluitende tag </html> .

Bovenste laagelementen hebben top-layer (N) ernaast, waarbij N het indexnummer van het element is. De badges zijn links naar de overeenkomstige elementen in de #top-layer container.

Ontdek de top-layer (N) in het volgende voorbeeld:

  1. Klik in het voorbeeld op Dialoogvenster openen .
  2. Inspecteer het dialoogvenster .
  3. Klik in de DOM-structuur op de top-layer (1) naast het <dialog> -element. Het paneel Elementen brengt u naar het overeenkomstige element in de container #top-layer na de afsluitende tag </html> . De bovenste laag container en badge.
  4. Ga terug naar het <dialog> -element door op de reveal -badge naast het element of zijn ::backdrop te klikken.

Media

De media is standaard uitgeschakeld. Wanneer ingeschakeld , verschijnt het naast <audio> en <video> -elementen. Klik op deze badge om het Media- paneel te openen en fouten in uw media op te sporen.

De mediabadge is ingeschakeld in de badge-instellingen en wordt weergegeven naast het video-element.

Zie Fouten opsporen in mediaspelers met het paneel Media voor meer informatie.