Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
modul:m287:learningunits:lu03:grundlagen [2025/03/14 07:25] – kdemirci | modul:m287:learningunits:lu03:grundlagen [2025/03/14 08:18] (aktuell) – kdemirci | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== | + | ====== |
Als Grundlage für das Positionieren von Elementen und das Erstellen eines Layouts dient in CSS das Box-Model (oder auch Kastenmodell). In diesem Teil werden das // | Als Grundlage für das Positionieren von Elementen und das Erstellen eines Layouts dient in CSS das Box-Model (oder auch Kastenmodell). In diesem Teil werden das // | ||
Zeile 7: | Zeile 7: | ||
* **Padding** (Innenabstand) | * **Padding** (Innenabstand) | ||
* **Border** (Rahmen) | * **Border** (Rahmen) | ||
- | * **Margin** (Außenabstand) | + | * **Margin** (Aussenabstand) |
{{: | {{: | ||
Jede dieser Boxen kann in **top**, **right**, **bottom** und **left** unterteilt werden. | Jede dieser Boxen kann in **top**, **right**, **bottom** und **left** unterteilt werden. | ||
+ | |||
+ | {{: | ||
===== Innenabstand angeben ===== | ===== Innenabstand angeben ===== | ||
Zeile 33: | Zeile 35: | ||
</ | </ | ||
- | ===== Den Außenabstand | + | ===== Den Aussenabstand |
- | Die CSS-Eigenschaft '' | + | Die CSS-Eigenschaft '' |
**Beispiel: | **Beispiel: | ||
Zeile 43: | Zeile 45: | ||
</ | </ | ||
- | ===== Zusammenfallende vertikale | + | ===== Zusammenfallende vertikale |
- | Wenn sich zwei vertikale Margins treffen, verschmelzen sie zum größeren | + | Wenn sich zwei vertikale Margins treffen, verschmelzen sie zum grösseren |
- | {{ :themen/ | + | {{:modul: |
===== Das neue Box-Modell ===== | ===== Das neue Box-Modell ===== | ||
Im neuen Box-Modell wird '' | Im neuen Box-Modell wird '' | ||
- | {{ :themen/ | + | {{:modul: |
**Beispiel: | **Beispiel: | ||
Zeile 63: | Zeile 65: | ||
Das neue Box-Modell kann mit der CSS-Eigenschaft '' | Das neue Box-Modell kann mit der CSS-Eigenschaft '' | ||
- | **Beispiel: | + | **Beispiel |
< | < | ||
div { | div { | ||
Zeile 70: | Zeile 72: | ||
</ | </ | ||
- | ===== Quellen ===== | + | **Beispiel 2 (Alle Elemente): |
- | * [[http:// | + | < |
+ | * { | ||
+ | box-sizing: border-box; | ||
+ | } | ||
+ | </ | ||