Lädt...

CSS-Padding

Margin schiebt Boxen auseinander. Oft brauchen Sie auch Platz innen in der Box — damit Text nicht am Rahmen klebt und Buttons leicht tippbar sind. Dieses innere Polster ist padding.

Was ist Padding?

Padding ist leerer Raum zwischen dem Inhalt eines Elements und seinem Rahmen. Es liegt innerhalb des Rahmens. Mehr Padding rückt den Inhalt von den Kanten weg und die Box wird meist größer (außer Sie ändern später box-sizing).

Padding vs. Margin auf einen Blick

Die beiden werden leicht verwechselt. Halten Sie die Aufgaben getrennt.

📊 Padding vs. Margin

Werkzeug Wo es sitzt Alltag
padding Innerhalb des Rahmens Text polstern, Klickfläche vergrößern
margin Außerhalb des Rahmens Diese Box von Nachbarn trennen
Hintergrund Füllt meist das Padding Farbe/Bild bedeckt oft das Polster
Vertikales Collapse Padding kollabiert nicht Margins gestapelter Blöcke können

Gleichmäßiges Padding auf jeder Seite

Beginnen Sie mit einer Länge für eine ruhige Karte.

Gleiches Padding auf allen Seiten

css
CSS Code
.card {
padding: 16px;
border: 1px solid #cbd5e1;
background-color: #ffffff;
margin: 12px; /* äußerer Abstand — anderes Werkzeug */
}

Was Sie sehen sollten

Der Text sitzt weg vom grauen Rahmen. Der weiße Hintergrund füllt auch die Padding-Zone — nicht nur die Buchstaben.

Zwei Werte — vertikal, dann horizontal

Zwei Längen paaren gegenüberliegende Seiten: zuerst oben und unten; dann links und rechts.

Vertikales dann horizontales Padding

css
CSS Code
.panel {
padding: 20px 12px;
border: 1px solid #94a3b8;
background-color: #f8fafc;
}

Vier Werte — im Uhrzeigersinn ab oben

Wenn jede Seite eigenes Polster braucht: oben → rechts → unten → links.

Vierseitige Padding-Kurzform

css
CSS Code
.note {
padding: 8px 16px 24px 16px;
border: 1px solid #0f766e;
background-color: #ecfdf5;
}

Buttons lieben Padding

Padding vergrößert die angenehme Trefferfläche, ohne die Schriftgröße des Labels zu ändern. Ein kurzes Label mit großzügigem Padding wirkt modern und leicht klickbar.

Button mit Padding

css
CSS Code
.btn {
padding: 0.6rem 1.25rem;
border: none;
border-radius: 8px;
background-color: #0f766e;
color: #ffffff;
}

Hintergrund füllt das Padding

Anders als Margin (außen) gehört Padding noch zur bemalten Box des Elements. Eine Hintergrundfarbe oder ein Bild bedeckt meist die Padding-Zone.

Farbige Padding-Zone

css
CSS Code
.banner {
padding: 24px;
background-color: #0f766e;
color: #ffffff;
border: 4px solid #042f2e;
}

Selbst ausprobieren

  1. Karte mit padding: 16px und sichtbarem Rahmen — Text klebt nicht an der Kante.
  2. Als padding: 20px 12px umschreiben und höheres vs. breiteres Polster spüren.
  3. Button mit mehr horizontalem als vertikalem Padding.
  4. Türkises Banner mit großem Padding und dunklerem Rahmen — Farbe füllt das Polster.
  5. Zwei Karten nur mit margin dazwischen, dann nur padding innen — die unterschiedlichen Jobs spüren.

Typische Fehler

  • Padding nutzen, um Boxen zu trennen (das ist Margin)
  • Erwarten, dass Paddings zwischen Geschwistern wie vertikale Margins kollabieren (tun sie nicht)
  • Vergessen, dass der Hintergrund meist durch die Padding-Zone malt
  • Riesiges Padding überall, wenn eine bescheidene Skala sauberer wäre
  • Die Vierer-Reihenfolge verwechseln (oben, rechts, unten, links)

Kurzfassung

  • Padding ist innerer Raum zwischen Inhalt und Rahmen
  • Kurzform: 1, 2 oder 4 Werte (vier im Uhrzeigersinn ab oben)
  • Hintergrund füllt meist die Padding-Zone
  • Padding kollabiert nicht wie vertikale Margins können
  • Buttons und Karten brauchen Padding für Komfort
  • Margin bleibt der äußere Cousin — beide Werkzeuge scharf halten

🧠 Testen Sie Ihr Wissen

Bereit zum Start

Testen Sie Ihr Wissen

Fordern Sie sich mit diesem interaktiven Quiz heraus und sehen Sie, wie gut Sie das Thema verstehen

❓
8
Fragen
🎯
70%
Zum Bestehen
♾️
∞
Zeit
🔄
∞
Versuche

📝 Anweisungen

  • Lesen Sie jede Frage sorgfältig
  • Wählen Sie die beste Antwort für jede Frage
  • Sie können das Quiz so oft wiederholen, wie Sie möchten
  • Ihr Fortschritt wird oben angezeigt