Berechnete Stile und Box-Model-Inspektor
Verwenden Sie den Bereich Computed und das Box-Model-Diagramm, um genau zu verstehen, welche Stile auf ein Element angewendet werden.
Berechnete Stile und Box-Model-Inspektor ist eine kostenlose CSS Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des CSS Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der CSS Academy-Kurs umfasst insgesamt 4 Lektionen.
Das Panel für berechnete Styles
Chrome DevTools → Elements → Computed zeigt im Tab den endgültigen, berechneten Wert jeder CSS-Eigenschaft des ausgewählten Elements, nachdem Kaskade, Vererbung und Spezifität aufgelöst wurden. Es beantwortet die Frage „Was wird tatsächlich angewendet?“ und nicht „Was wurde geschrieben?“
Box-Model-Diagramm
Das Computed-Panel zeigt ein interaktives Box-Model-Diagramm mit den Abmessungen von Content, Padding, Border und Margin des ausgewählten Elements. Klicken Sie auf eine beliebige Abmessung, um die CSS-Regel hervorzuheben, die sie festgelegt hat, und zum Styles-Panel zu springen.
Berechnete Eigenschaften filtern
Geben Sie im Filterfeld einen Suchbegriff ein, um bestimmte berechnete Eigenschaften schnell zu finden. Aktivieren Sie „Show all“, um auch geerbte und browserseitige Standardeigenschaften einzubeziehen. Deaktivieren Sie die Option, um nur Eigenschaften anzuzeigen, die nicht dem Standard entsprechen – der kürzeste Weg zu den relevanten angewendeten Styles.
Vererbung nachvollziehen
Im Computed-Panel grau angezeigte Eigenschaften werden von einem übergeordneten Element geerbt. Klicken Sie auf die geerbte Eigenschaft, um zum Element und zur Regel zu springen, durch die sie festgelegt wurde. So können Sie die Kaskade nachvollziehen, ohne übergeordneten Elemente manuell im Markup nachzugehen.
Auflösung von Kurzschreibweisen verstehen
Aus margin: 16px 8px werden vier berechnete Werte: margin-top, margin-right, margin-bottom und margin-left. Das Computed-Panel zeigt immer die einzelnen Langform-Eigenschaften an – hilfreich beim Debuggen asymmetrischer Abstände.
Konvertierung von Farbformaten
Berechnete Farbwerte werden unabhängig von ihrer Schreibweise immer im Format rgb() oder rgba() angezeigt. Klicken Sie im Styles-Panel auf ein Farbfeld, um zwischen den Darstellungsformaten (hex, hsl, rgb) umzuschalten. Das Computed-Panel zeigt immer die aufgelöste Farbe an.
Schriftmetriken
Prüfen Sie die berechneten Werte von font-size, font-family, line-height und letter-spacing, um sicherzustellen, dass Typografie-Tokens korrekt angewendet werden. Wenn eine angeforderte Schriftart nicht geladen werden kann, erscheinen die Fallback-Schriftarten des Browsers in der berechneten font-family.
Auswirkung von Box Sizing
box-sizing: border-box sorgt dafür, dass width Padding und Border einschließt; box-sizing: content-box (Standard) schließt sie aus. Das Box-Model-Diagramm in den DevTools berücksichtigt das jeweils geltende Modell. Vergleichen Sie die Content-Breite mit der Gesamtbreite, um das Verhalten von box-sizing zu bestätigen.
Untersuchung kollabierender Margins
Vertikale Margins zwischen Block-Elementen kollabieren zum größeren der beiden Werte. Das Box-Model-Diagramm zeigt den effektiven Margin. Verwenden Sie es zusammen mit dem Layout Inspector, um kollabierte Margins zu identifizieren, die von den geschriebenen Werten abweichen.
Spezifität im Styles-Panel
Das Styles-Panel zeigt alle auf das Element zutreffenden Regeln in der Reihenfolge ihrer Spezifität. Durchgestrichene Regeln werden überschrieben. Um festzustellen, welche Regel einen Eigenschaftskonflikt gewinnt, suchen Sie im Styles-Panel nach der obersten nicht durchgestrichenen Deklaration.
Erzwungene Styles und User Agent
Regeln aus dem User-Agent-Stylesheet des Browsers erscheinen am unteren Rand des Styles-Panels mit der Kennzeichnung „user agent stylesheet“. Computed zeigt ihre aufgelösten Werte. Setzen Sie diese mit einem CSS-Reset oder Normalize.css zurück, um browserübergreifend eine einheitliche Ausgangsbasis zu schaffen.
Wissensüberprüfung
Was zeigt das Computed-Styles-Panel, das im Styles-Panel nicht angezeigt wird?
Zusammenfassung
Das Computed-Styles-Panel und das Box-Model-Diagramm zeigen die endgültigen aufgelösten Werte aller CSS-Eigenschaften nach der Auflösung der Kaskade. Verwenden Sie sie, um Vererbung nachzuverfolgen, die Auflösung von Kurzschreibweisen zu debuggen, box-sizing zu untersuchen und bei Spezifitätskonflikten auf jedem Element die siegreiche Regel zu identifizieren.
Häufig gestellte Fragen
Ist die Lektion „Berechnete Stile und Box-Model-Inspektor“ kostenlos?
Ja — der vollständige Text von „Berechnete Stile und Box-Model-Inspektor“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des CSS Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der CSS Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Berechnete Stile und Box-Model-Inspektor“?
Verwenden Sie den Bereich Computed und das Box-Model-Diagramm, um genau zu verstehen, welche Stile auf ein Element angewendet werden. Du übst CSS Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um CSS Academy zu starten?
Keine Vorkenntnisse erforderlich. CSS Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 4.
Wie lange dauert die Lektion „Berechnete Stile und Box-Model-Inspektor“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser CSS Academy-Lektion Code schreiben und ausführen?
Ja. Jede CSS Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Berechnete Stile und Box-Model-Inspektor
- Layout-Inspektor für Flexbox und Grid
- CSS-Overview-Bereich
- Debugger für Animationen und Übergänge