Mit dieser umfassenden Referenz zu Badges im Bereich Elemente können Sie verschiedene Overlays ein- und ausblenden und die Navigation im DOM-Baum beschleunigen.
Badges ein- oder ausblenden
So blenden Sie bestimmte Badges ein oder aus:
- Öffnen Sie die Entwicklertools.
- Klicken Sie mit der rechten Maustaste auf ein Element im DOM-Baum und setzen Sie im Untermenü Badge-Einstellungen ein Häkchen bei einem oder mehreren Badges.

Im Bereich Elemente werden die ausgewählten Badges neben den entsprechenden Elementen im DOM-Baum angezeigt. In den nächsten Abschnitten wird jedes Badge erläutert.
Quellcode ansehen
Das view-source Badge befindet sich neben dem <html> Tag im Stammverzeichnis der HTML-Seite. Klicken Sie darauf, um den Quellcode der Seite im Bereich Quellen aufzurufen.

Dieses Badge bietet eine alternative Möglichkeit zur Option Quellcode der Seite ansehen im Kontextmenü der Chrome-Seite (Rechtsklick):
- Klicken Sie in Chrome mit der rechten Maustaste auf eine Seite und wählen Sie Untersuchen aus.
- Klicken Sie im Bereich Elemente neben dem Tag
<html>auf das Badgeview-source. - Sehen Sie sich den Quellcode der Seite im Bereich Quellen an.
Raster
Ein HTML-Element ist ein Raster-Container, wenn die display CSS-Eigenschaft auf grid oder inline-grid gesetzt ist. Solche Elemente haben grid-Badges, mit denen die entsprechenden Overlays ein- und ausgeblendet werden können.
Overlay in der folgenden Vorschau ein-/ausblenden:
- Untersuchen Sie das Element in der Vorschau.
- Klicken Sie im DOM-Baum neben dem Element auf das Badge
gridund sehen Sie sich das Overlay an.

Das Overlay zeigt Spalten, Zeilen, ihre Nummern und Lücken.
Informationen zum Debuggen des Rasterlayouts finden Sie unter CSS-Raster untersuchen.
Unterraster
Ein Unterraster ist ein verschachteltes Raster, das dieselben Spuren wie das übergeordnete Raster verwendet. Ein Element ist ein Unterraster-Container, wenn eine oder beide Eigenschaften grid-template-columns und grid-template-rows auf subgrid gesetzt sind. Solche Elemente haben subgrid-Badges, mit denen die entsprechenden Overlays ein- und ausgeblendet werden können.
Overlay in der folgenden Vorschau ein-/ausblenden:
- Untersuchen Sie das Element in der Vorschau.
- Klicken Sie im DOM-Baum neben dem Element auf das Badge
subgridund sehen Sie sich das Overlay an.

Das Overlay zeigt Spalten, Zeilen, ihre Nummern und Lücken eines Unterrasters.
Flex
Ein HTML-Element ist ein Flex-Container, wenn die CSS-Eigenschaft display auf flex oder inline-flex gesetzt ist. Solche Elemente haben flex-Badges, mit denen die entsprechenden Overlays ein- und ausgeblendet werden können.
Overlay in der folgenden Vorschau ein-/ausblenden:
- Untersuchen Sie das Element in der Vorschau.
- Klicken Sie im DOM-Baum neben dem Element auf das Badge
flexund sehen Sie sich das Overlay an.

Das Overlay zeigt die Positionen der untergeordneten Elemente.
Informationen zum Debuggen von Flex-Layouts finden Sie unter CSS-Flexbox untersuchen und Fehler beheben.
Anzeige
Die Entwicklertools können einige Anzeigen-Frames erkennen und taggen. Solche Frames haben ad-Badges.
Anzeige in der folgenden Vorschau suchen:
- Untersuchen Sie das Element in der Vorschau.
- Suchen Sie im DOM-Baum nach einem Element mit dem Badge
ad.

Das Badge ad ist nicht anklickbar. Wenn Sie den Mauszeiger darauf bewegen, wird jedoch ein Tooltip mit Informationen dazu angezeigt, warum das Element als Anzeige identifiziert wurde. Beispiele:

- Skriptherkunft: Welche Skripts waren an der Erstellung des Elements beteiligt?
- Regeln der Filterliste: Die spezifische Regel aus einer Filterliste (z. B.
EasyList), die mit dem Element oder der geladenen Ressource übereinstimmt.
Sie können auch auf dem Tab Rendering Anzeigen-Frames rot hervorheben.
Scrollen
Ein HTML-Element ist ein Scroll-Container, wenn die overflow CSS-Eigenschaft auf scroll oder auto gesetzt ist und genügend Inhalt vorhanden ist, um einen Überlauf zu verursachen. Solche Elemente haben scroll-Badges.

Scroll-Snap
Scroll-Container können CSS-Eigenschaften haben, mit denen Snap-Punkte konfiguriert werden. Solche Elemente haben scroll-snap-Badges, mit denen die entsprechenden Overlays ein- und ausgeblendet werden können.
Overlay in der folgenden Vorschau ein-/ausblenden:
- Untersuchen Sie das Element in der Vorschau.
- Klicken Sie im DOM-Baum neben dem Element auf das Badge
scroll-snap. - Scrollen Sie das Element nach rechts und sehen Sie sich das Overlay an.

Das Overlay zeigt die Elementpositionen und Snap-Punkte.
Container
Ein HTML-Element ist ein Container, wenn es die container-type CSS-Eigenschaft hat. Solche Elemente haben container-Badges, mit denen die entsprechenden Overlays ein- und ausgeblendet werden können.
Overlay in der folgenden Vorschau ein-/ausblenden:
- Untersuchen Sie das Element in der Vorschau.
- Klicken Sie im DOM-Baum neben dem Element auf das Badge
container. - Ändern Sie die Größe des Elements, indem Sie die rechte untere Ecke ziehen, und sehen Sie sich die Layoutänderung und das Overlay an.

Das Overlay zeigt die Positionen der untergeordneten Elemente.
Informationen zum Debuggen von Containerabfragen finden Sie unter CSS-Containerabfragen untersuchen und Fehler beheben.
Slot
Das <slot> HTML-Element ist ein Platzhalter, den Sie mit eigenen Inhalten füllen können. Zusammen mit dem Element <template> können Sie mit <slot> separate DOM-Bäume erstellen und zusammen präsentieren. Elemente mit Slot-Inhalten haben slot Badges, die als Links zu den entsprechenden Slots dienen.
Badge slot in der folgenden Vorschau suchen:
- Untersuchen Sie das Element in der Vorschau.
- Klicken Sie im DOM-Baum neben dem Element auf das Badge
slot, um den entsprechenden Slot zu finden.
- Klicken Sie auf das
revealBadge, um zum Inhalt des Slots zurückzukehren.
Oberste Ebene
Dieses Badge hilft Ihnen, das Konzept der obersten Ebene zu verstehen und zu visualisieren. Die oberste Ebene rendert Inhalte über allen anderen Ebenen, unabhängig von z-index. Wenn Sie ein <dialog> Element mit der .showModal() Methode öffnen, platziert der Browser es in der obersten Ebene.
Damit Sie Elemente der obersten Ebene visualisieren können, fügt der Bereich Elemente nach dem schließenden </html>-Tag einen #top-layer-Container zum DOM-Baum hinzu.
Elemente der obersten Ebene haben top-layer (N)-Badges, wobei N die Indexnummer des Elements ist. Die Badges sind Links zu den entsprechenden Elementen im #top-layer-Container.
Badge top-layer (N) in der folgenden Vorschau suchen:
- Klicken Sie in der Vorschau auf Open dialog.
- Untersuchen Sie das Dialogfeld.
- Klicken Sie im DOM-Baum neben dem Element
<dialog>auf das Badgetop-layer (1). Im Bereich Elemente werden Sie zum entsprechenden Element im#top-layer-Container nach dem schließenden</html>-Tag weitergeleitet.
- Klicken Sie neben dem Element oder seinem
::backdropauf das Badgereveal, um zum Element<dialog>zurückzukehren.
Medien
Das Badge media ist standardmäßig deaktiviert. Wenn es aktiviert ist, wird es neben den Elementen <audio> und <video> angezeigt. Klicken Sie auf dieses Badge, um den Bereich Medien zu öffnen und Ihre Medien zu debuggen.

Weitere Informationen finden Sie unter Media-Player mit dem Bereich „Medien“ debuggen.
Pop-over
Ein Pop-over ist ein Element mit einem popover-Attribut und eignet sich für eine Vielzahl interaktiver Muster, darunter Tooltips, Warnungen und Toasts. Solche Elemente haben popover-Badges.
Mit diesem Badge wird ein top-layer-Badge daneben ein- und ausgeblendet, das zu den entsprechenden Elementen im #top-layer-Container verlinkt.
Badge popover in der folgenden Vorschau suchen:
- Klicken Sie in der Vorschau auf TOGGLE POPOVER.
- Untersuchen Sie das angezeigte Pop-over.
Klicken Sie im DOM-Baum neben dem Element
<div popover>auf das Badgepopover. Im Bereich Elemente wird das Badgetop-layerangezeigt.
Folgen Sie der Anleitung im Abschnitt Oberste Ebene.
Weitere Informationen finden Sie unter https://web.dev/learn/css/popover-and-dialog.
Ausgangsstil
Mit der@starting-style Regel werden die anfänglichen Stile für ein Element definiert, bevor es auf der Seite gerendert wird. Dies ist für Elemente erforderlich, die animiert werden von display: none, da sie einen Zustand benötigen, von dem aus die Animation erfolgen kann. Solche Elemente haben starting-style-Badges.
Mit diesem Badge werden die Stile in der Regel @starting-style ein- und ausgeblendet, damit Sie die Animation in Aktion sehen können.
Badge starting-style in der folgenden Vorschau suchen:
- Klicken Sie in der Vorschau auf OPEN POPOVER.
- Untersuchen Sie das angezeigte Pop-over.
Klicken Sie im DOM-Baum neben dem Element
<div popover>auf das Badgestarting-style.
Sehen Sie sich die Animation in Aktion und die angewendeten Stile auf dem Tab Elemente > Stile an.
Weitere Informationen finden Sie unter Pop-over animieren.