Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Box-Sizing auf Elemente Anwenden | Das CSS-Box-Modell und Abstandselemente
CSS-Grundlagen

bookHerausforderung: Box-Sizing auf Elemente Anwenden

Aufgabe

Untersuchung der praktischen Unterschiede zwischen den Werten content-box und border-box für die Eigenschaft box-sizing. Die Aufgabe lautet:

  • Zuweisung des Werts content-box zur Eigenschaft box-sizing für das Element mit der ID content-box.
  • Zuweisung des Werts border-box zur Eigenschaft box-sizing für das Element mit der ID border-box.
index.html

index.html

index.css

index.css

copy
  • box-sizing: content-box: Breite und Höhe schließen padding und border aus.
  • box-sizing: border-box: Breite und Höhe beinhalten padding und border.
index.html

index.html

index.css

index.css

copy

Erklärung

In diesem Beispiel gibt es zwei div-Elemente, die jeweils einen unterschiedlichen Wert für die Eigenschaft box-sizing verwenden:

  • Das erste div hat einen roten Rahmen und verwendet den Standardwert content-box für die Eigenschaft box-sizing. Obwohl width und height auf 200px gesetzt sind, sorgen padding und border für zusätzlichen Platz, sodass die tatsächlichen Abmessungen in beide Richtungen größer als 200px sind;
  • Im Gegensatz dazu zeigt das zweite div einen blauen Rahmen und verwendet border-box als Wert für die Eigenschaft box-sizing. Hier bleiben width und height bei 200px, wobei padding und border in die Box-Abmessungen einbezogen werden.

Die unterschiedlichen Größen der beiden Boxen werden deutlich: Die erste ist aufgrund des zusätzlichen Platzes durch padding und border größer. Die zweite Box hingegen behält eine konstante Größe von 200px bei, einschließlich padding und border.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 4

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Suggested prompts:

Can you show me the CSS code for applying these box-sizing values?

Can you explain when to use content-box vs border-box in real projects?

What happens if I don't specify the box-sizing property?

Awesome!

Completion rate improved to 2.56

bookHerausforderung: Box-Sizing auf Elemente Anwenden

Swipe um das Menü anzuzeigen

Aufgabe

Untersuchung der praktischen Unterschiede zwischen den Werten content-box und border-box für die Eigenschaft box-sizing. Die Aufgabe lautet:

  • Zuweisung des Werts content-box zur Eigenschaft box-sizing für das Element mit der ID content-box.
  • Zuweisung des Werts border-box zur Eigenschaft box-sizing für das Element mit der ID border-box.
index.html

index.html

index.css

index.css

copy
  • box-sizing: content-box: Breite und Höhe schließen padding und border aus.
  • box-sizing: border-box: Breite und Höhe beinhalten padding und border.
index.html

index.html

index.css

index.css

copy

Erklärung

In diesem Beispiel gibt es zwei div-Elemente, die jeweils einen unterschiedlichen Wert für die Eigenschaft box-sizing verwenden:

  • Das erste div hat einen roten Rahmen und verwendet den Standardwert content-box für die Eigenschaft box-sizing. Obwohl width und height auf 200px gesetzt sind, sorgen padding und border für zusätzlichen Platz, sodass die tatsächlichen Abmessungen in beide Richtungen größer als 200px sind;
  • Im Gegensatz dazu zeigt das zweite div einen blauen Rahmen und verwendet border-box als Wert für die Eigenschaft box-sizing. Hier bleiben width und height bei 200px, wobei padding und border in die Box-Abmessungen einbezogen werden.

Die unterschiedlichen Größen der beiden Boxen werden deutlich: Die erste ist aufgrund des zusätzlichen Platzes durch padding und border größer. Die zweite Box hingegen behält eine konstante Größe von 200px bei, einschließlich padding und border.

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 4
some-alt