Visualisiere das CSS Box-Modell

Visualisiere interaktiv das CSS Box-Modell mit Live-Bearbeitung von Padding, Border, Margin und Inhalt.

Visualisiere interaktiv das CSS Box-Modell mit Live-Bearbeitung von Padding, Border, Margin und Inhaltsdimensionen. Wechsle zwischen content-box und border-box um zu sehen wie sich die Dimensionen aendern. Nutze Presets fuer Karten, Buttons und Hero-Sektionen. Sieh berechnete Groessen auf jeder Ebene, Vorschau des echten Elements und kopiere das generierte CSS. Alles laeuft in deinem Browser ohne Serveraufrufe.

Deine Daten bleiben in deinem Browser
War dieses Tool hilfreich?
Anleitung

Anleitung

1
1

Werte Anpassen

Bearbeite Padding, Border, Margin und Inhaltsdimensionen mit den Zahlenfeldern. Das SVG-Diagramm aktualisiert sich in Echtzeit.

2
2

Box Sizing Umschalten

Wechsle zwischen content-box und border-box um zu sehen wie Breite und Hoehe von jedem Modell unterschiedlich interpretiert werden.

3
3

Kopieren und Verwenden

Pruefe die berechneten Dimensionen auf jeder Ebene, sieh die Live-Vorschau und kopiere das generierte CSS direkt in dein Projekt.

Guide

Vollstaendiger Leitfaden zum CSS Box-Modell

Die Vier Ebenen

Jedes Element hat Inhalt (der Text oder Kindelemente), Padding (transparenter Raum innerhalb des Borders), Border (ein sichtbarer Rand) und Margin (transparenter Raum ausserhalb des Borders). Diese Ebenen zu verstehen ist essenziell fuer CSS-Layout.

Content-Box vs Border-Box

Das Standard content-box Modell bedeutet dass Breite und Hoehe nur auf den Inhaltsbereich angewendet werden. Border-box schliesst Padding und Border in die deklarierten Breite und Hoehe ein, was generell intuitiver fuer Layout-Arbeit ist.

Margin-Kollaps

Angrenzende vertikale Margins von Block-Elementen kollabieren: nur der groessere Margin wird angewendet. Dieses Verhalten ueberrascht viele Entwickler. Padding, Border, Inline-Elemente und Flexbox-Container verhindern den Kollaps.

Box-Modell in Flexbox und Grid

In Flexbox- und Grid-Layouts gilt das Box-Modell weiterhin fuer jedes Item. Der Flex- oder Grid-Container steuert die Item-Platzierung waehrend das Box-Modell jedes Items seine internen Dimensionen und Abstaende bestimmt.

Examples

Geloeste Beispiele

Beispiel: Gesamtbreite in Content-Box

Gegeben: width 200px, padding 20px jede Seite, border 2px jede Seite, margin 10px jede Seite, box-sizing content-box.

1

Schritt 1: Inhaltsbreite = 200px (deklarierte Breite).

2

Schritt 2: Padding addieren: 200 + 20 + 20 = 240px.

3

Schritt 3: Border addieren: 240 + 2 + 2 = 244px.

4

Schritt 4: Margin addieren: 244 + 10 + 10 = 264px Gesamtraum.

Ergebnis: Das Element rendert bei 244px Breite und belegt 264px horizontalen Gesamtraum.

Beispiel: Vergleich mit Border-Box

Gleiche Werte aber mit box-sizing border-box.

1

Schritt 1: Die deklarierte Breite von 200px schliesst jetzt Padding und Border ein.

2

Schritt 2: Inhaltsbreite = 200 - 20 - 20 - 2 - 2 = 156px.

3

Schritt 3: Die gerenderte Breite bleibt bei 200px (Padding und Border sind innen).

4

Schritt 4: Margin addieren: 200 + 10 + 10 = 220px Gesamtraum.

Ergebnis: Border-box macht das Element 200px breit unabhaengig von Padding und Border. Der Gesamtraum betraegt 220px.

Anwendungsfälle

Anwendungsfaelle

Box-Modell Grundlagen Lernen

Neu in CSS? Bearbeite jede Ebene und beobachte wie sich das Diagramm aendert um ein intuitives Verstaendnis aufzubauen wie Inhalt, Padding, Border und Margin interagieren um die Elementdimensionen zu bilden.

Layout-Probleme Debuggen

Gib deine aktuellen CSS-Werte in das Tool ein um den Gesamtraum zu sehen den ein Element einnimmt. Wechsle box-sizing um zu verstehen warum dein Element breiter ist als erwartet.

Komponentenabstaende Prototypen

Nutze Presets wie Karte oder Button als Ausgangspunkt, dann passe Padding- und Margin-Werte an bis der Abstand richtig aussieht. Kopiere das CSS direkt in dein Stylesheet.

Haeufig Gestellte Fragen

?Was ist das CSS Box-Modell?

Jedes HTML-Element ist eine rechteckige Box mit vier Ebenen: Inhalt, Padding, Border und Margin. Das Box-Modell definiert wie diese Ebenen sich kombinieren um die Gesamtgroesse des Elements zu bestimmen.

?Was ist der Unterschied zwischen content-box und border-box?

Bei content-box definieren Breite und Hoehe nur den Inhaltsbereich. Bei border-box schliessen Breite und Hoehe Padding und Border ein, was Layout-Berechnungen vereinfacht.

?Welches box-sizing sollte ich verwenden?

Die meisten modernen CSS-Resets verwenden border-box fuer alle Elemente. Es erleichtert responsive Layouts da Prozentbreiten Padding und Border einschliessen.

?Beeinflusst Margin die Elementgroesse?

Nein. Margin erzeugt Raum ausserhalb des Borders und aendert nicht die gerenderte Groesse des Elements. Es beeinflusst jedoch den Gesamtraum den das Element im Layout einnimmt.

?Was ist Margin-Kollaps?

Wenn zwei vertikale Margins aufeinandertreffen, kollabieren sie zu einem einzelnen Margin gleich dem groesseren der beiden. Dies passiert nur vertikal und nur bei Block-Elementen.

?Sind meine Daten privat?

Vollstaendig. Alle Berechnungen und das Rendering erfolgen in deinem Browser. Keine Daten werden an einen Server gesendet.

?Ist dieses Tool kostenlos?

Ja. Voellig kostenlos ohne Anmeldung, ohne Limits und ohne Werbung.

?Kann ich negative Margins verwenden?

Der Visualisierer verwendet nicht-negative Werte fuer Klarheit. In echtem CSS sind negative Margins gueltig und ziehen Elemente naeher zusammen oder ueberlappen sie.

Hilf uns besser zu werden

Wie gefällt Ihnen dieses Tool?

Jedes Tool bei Kitmul wird auf Basis echter Nutzeranfragen gebaut. Ihre Bewertung und Ihre Vorschläge helfen uns, Bugs zu beheben, fehlende Funktionen hinzuzufügen und die Tools zu bauen, die Sie wirklich brauchen.

Dieses Tool bewerten

Tippen Sie auf einen Stern, um uns zu sagen, wie nützlich dieses Tool für Sie war.

Vorschlag machen oder Bug melden

Eine Funktion fehlt? Einen Bug gefunden? Haben Sie eine Idee? Sagen Sie es uns und wir schauen es uns an.

Ähnliche Tools

Empfohlene Lektüre

Empfohlene Buecher ueber CSS und Webdesign

Als Amazon-Partner verdienen wir an qualifizierten Verkäufen.

Erweitern Sie Ihre Fähigkeiten

Empfohlene Produkte fuer Webentwicklung

Als Amazon-Partner verdienen wir an qualifizierten Verkäufen.

Newsletter

Erhalte Produktivitätstipps und Neue Tools Zuerst

Schließe dich Machern und Entwicklern an, die Datenschutz schätzen. Jede Ausgabe: neue Tools, Produktivitäts-Hacks und Updates — kein Spam.

Prioritätszugang zu neuen Tools
Jederzeit abbestellen, ohne Rückfragen