Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
| informatik:css:css-lernpfad-box-modell [2018/10/15 12:57] – jonathan.pfeiffer | informatik:css:css-lernpfad-box-modell [2020/06/10 18:59] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 7: | Zeile 7: | ||
| Alle Boxen sind nach einem bestimmten Schema aufgebaut; das Box-Modell genannt wird.\\ | Alle Boxen sind nach einem bestimmten Schema aufgebaut; das Box-Modell genannt wird.\\ | ||
| Die Abbildung zeigt eine schematische Darstellung des Box-Modells.\\ | Die Abbildung zeigt eine schematische Darstellung des Box-Modells.\\ | ||
| - | {{: | + | \\ |
| + | {{: | ||
| <tabbox Begriffe> | <tabbox Begriffe> | ||
| Zeile 30: | Zeile 31: | ||
| Beachte, dass '' | Beachte, dass '' | ||
| + | \\ | ||
| + | \\ | ||
| + | {{: | ||
| <tabbox #2> | <tabbox #2> | ||
| Zeile 39: | Zeile 43: | ||
| Nach dem Inhaltsbereich folgt in jeder Box der Innenabstand ('' | Nach dem Inhaltsbereich folgt in jeder Box der Innenabstand ('' | ||
| \\ | \\ | ||
| - | **Der Innenabstand ist ein erzwungener Leerraum zwischen dem Inhaltsbreich | + | **Der Innenabstand ist ein erzwungener Leerraum zwischen dem Inhaltsbereich |
| \\ | \\ | ||
| Zeile 49: | Zeile 53: | ||
| * '' | * '' | ||
| + | \\ | ||
| + | \\ | ||
| + | {{: | ||
| + | |||
| + | <tabbox Rahmen> | ||
| + | Um das padding legt sich der Rahmen ('' | ||
| + | |||
| + | Auch '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | \\ | ||
| + | \\ | ||
| + | {{: | ||
| + | <tabbox Außenabstand> | ||
| + | |||
| + | Jede Box kann einen Außenabstand ('' | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | **Der Außenabstand ('' | ||
| + | seinen Nachbarelementen.**\\ | ||
| + | \\ | ||
| + | Der Außenabstand übernimmt die Hintergrundfarbe des umgebenden Elements. | ||
| + | |||
| + | \\ | ||
| + | \\ | ||
| + | {{: | ||
| + | |||
| + | <tabbox #3> | ||
| + | < | ||
| + | <iframe src=" | ||
| + | </ | ||
| + | |||
| + | <tabbox #4> | ||
| + | <WRAP center round todo 80%> | ||
| + | * Öffne das Thimble Projekt. https:// | ||
| + | * Verändere die Werte bei margin und padding. Spiele mit den Werten und beobachte die Veränderungen. | ||
| + | * Bekommen ein Gefühl für das Box-Modell. | ||
| + | </ | ||
| + | |||
| + | |||
| + | <tabbox Gesamtbreite> | ||
| + | |||
| + | |||
| + | Auf den ersten Blick ungewöhnlich ist die Berechnung der **Gesamtbreite** einer Box. '' | ||
| + | Inhaltsbereichs.\\ | ||
| + | \\ | ||
| + | Zur Erklärung ein Beispiel, dem folgende CSS-Regel zugrunde liegt:\\ | ||
| + | <code css> | ||
| + | div { | ||
| + | width: 720px; | ||
| + | padding: 20px; | ||
| + | border: 0; | ||
| + | margin: 10px; | ||
| + | } | ||
| + | </ | ||
| + | \\ | ||
| + | Die Gesamtbreite der Box setzt sich aus width, padding, border und margin zusammen: | ||
| + | ^ Berechnung | ||
| + | | width | 720px | | ||
| + | | + padding-right | ||
| + | | + padding-left | ||
| + | | + border-right-width | ||
| + | | + border-left-width | ||
| + | | + margin-right | ||
| + | | + margin-left | ||
| + | | Gesamtbreite der Box | 780px | | ||
| + | |||
| + | <tabbox #5> | ||
| + | < | ||
| + | <iframe src=" | ||
| + | </ | ||
| + | |||
| + | <tabbox #6> | ||
| + | <WRAP center round important 60%> | ||
| + | Um die unten angeführte Learningapp bearbeiten zu können, musst du folgenden Link aufrufen: [[https:// | ||
| + | </ | ||
| + | \\ | ||
| + | < | ||
| + | <iframe src=" | ||
| + | </ | ||
| + | \\ | ||
| + | <tabbox #7> | ||
| + | **Wiederholung zu CSS**\\ | ||
| + | \\ | ||
| + | < | ||
| + | <iframe src=" | ||
| + | </ | ||
| <tabbox Links> | <tabbox Links> | ||
| * [[https:// | * [[https:// | ||