Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| anleitung:web:html_css:positionierung [09.02.2021 06:37] – ↷ Seite von anleitung:web:html_css:positionierung nach anleitung:web:html_css_bereich:positionierung verschoben J. Huber | anleitung:web:html_css:positionierung [09.02.2021 06:54] (aktuell) – J. Huber | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== HTML Positionierung ====== | ||
| + | |||
| + | ===== position ===== | ||
| + | |||
| + | * // | ||
| + | * Standard | ||
| + | * Das Element ist nicht positioniert, | ||
| + | * Die Eigenschaften '' | ||
| + | * **absolute** \\ %%*%% Das Element wird relativ zum beinhaltenden Block (gemessen am Rand des nächsthöheren Vorfahrenelements, | ||
| + | * Es ist nicht mehr im Textfluss enthalten und beeinflußt die Darstellung der restlichen Elemente nicht. | ||
| + | * **fixed\\ | ||
| + | * Das Element wird relativ zum Browser-Fenster positioniert | ||
| + | * Es bleibt auch beim Rollen an derselben Stelle stehen, \\ beim Ausdruck wird es auf jeder Seite wiederholt. | ||
| + | * Es ist nicht mehr im Textfluss enthalten und beeinflußt die Darstellung der restlichen Elemente nicht. | ||
| + | * **inherit\\ | ||
| + | * vom Elternelement geerbt | ||
| + | * **relative\\ | ||
| + | * Das Element wird relativ zum beinhaltenden Block positioniert. | ||
| + | * Es ist im Textfluss enthalten und beeinflußt die Darstellung der restlichen Elemente. | ||
| + | * Der ursprünglich eingenommene Raum bleibt hinsichtlich nachfolgender | ||
| + | |||
| + | |||
| + | ===== z-index ===== | ||
| + | |||
| + | |||
| + | Position des Elements auf der Z-Achse (Tiefenachse) | ||
| + | |||
| + | |||
| + | * //**auto** // | ||
| + | * **index** | ||
| + | * **inherit** | ||
| + | Ohne Auswirkung, wenn '' | ||
| + | |||
| + | |||
| + | ===== top, bottom, right, left ===== | ||
| + | |||
| + | |||
| + | Abstand zwischen dem oberen, unteren, rechten bzw. linken Rand des Elements und dem oberen, unteren, rechten bzw. linken Rand des umgebenden (Eltern-) Elements festlegen. | ||
| + | |||
| + | |||
| + | Erlaubte Werte ist ein numerische Werte mit einer der Maßeinheiten px, em, ex, %, in, cm, mm, pt, pc | ||
| + | |||
| + | |||
| + | Ohne Auswirkung, wenn '' | ||
| + | |||
| + | |||
| + | ===== display ===== | ||
| + | |||
| + | |||
| + | Mit '' | ||
| + | |||
| + | |||
| + | * block(Blockelement) | ||
| + | * compact() | ||
| + | * inherit(vom Elternelement geerbt) | ||
| + | * //inline // (Inline-Element) | ||
| + | * inline-table(Tabelle, | ||
| + | * list-item(Listeintrag, | ||
| + | * marker(Aufzählungszeichen) | ||
| + | * none(nicht dargestellt, | ||
| + | * run-in(je nach Kontext als Inline- bzw. Blockelement) | ||
| + | * table(Tabelle, | ||
| + | * table-caption(Tabellenbeschriftung, | ||
| + | * table-cell(Tabellenzelle, | ||
| + | * table-column(Tabellenspalte) | ||
| + | * table-column-group(Spaltengruppe, | ||
| + | * table-footer-group(gruppierte Tabellenfusszeile) | ||
| + | * table-header-group(gruppierte Tabellenkopfzeile) | ||
| + | * table-row(Tabellenzeile) | ||
| + | * table-row-group(gruppierte Tabellenzeile) | ||
| + | |||
| + | |||
| + | ===== float, clear ===== | ||
| + | |||
| + | |||
| + | Festlegen des Textflusses; | ||
| + | |||
| + | |||
| + | '' | ||
| + | |||
| + | |||
| + | * inherit(vom Elternelement geerbt) | ||
| + | * left(Das Element steht links und wird rechts umflossen) | ||
| + | * none(Umfließen ist deaktiviert) | ||
| + | * right(Das Element steht rechts und wird links umflossen) | ||
| + | |||
| + | |||
| + | ===== margin(-top, | ||
| + | |||
| + | |||
| + | äußerer Abstand/ | ||
| + | |||
| + | |||
| + | * // | ||
| + | * **auto** | ||
| + | * inherit | ||
| + | |||
| + | |||
| + | ===== padding(-top, | ||
| + | |||
| + | |||
| + | Abstand des Inhalts zum Rand des Elements | ||
| + | |||
| + | |||
| + | * // | ||
| + | * **auto** | ||
| + | * inherit | ||
| + | |||
| + | |||
| + | ===== vertical-align ===== | ||
| + | |||
| + | |||
| + | Vertikale Ausrichtung des Inhalts. | ||
| + | |||
| + | |||
| + | * // | ||
| + | * baseline(am unteren Rand der Schrift) | ||
| + | * bottom(am unteren Rand des Elements) | ||
| + | * inherit(vom Elternelement geerbt) | ||
| + | * middle(in der Mitter des Elements) | ||
| + | * sub(tiefgestellt) | ||
| + | * super(hochgestellt) | ||
| + | * text-bottom(am unteren Rand der Unterlänge) | ||
| + | * text-top(am oberen Rand der Schrift) | ||
| + | * top(am oberen Rand des Elements) | ||
| + | |||
| + | |||
| + | ===== text-align ===== | ||
| + | |||
| + | |||
| + | '' | ||
| + | |||
| + | |||
| + | * center(zentriert) | ||
| + | * inherit(vom Elternelement geerbt) | ||
| + | * justify(Blocksatz) | ||
| + | * left(linksbündig) | ||
| + | * right(rechtsbündig) | ||
| + | |||
| + | ---- struct data ---- | ||
| + | artikelinfo.name | ||
| + | artikelinfo.beschreibung : Wie werden HTML Elemente positioniert (über CSS) | ||
| + | artikelinfo.status | ||
| + | artikelinfo.statuslink : Überprüfen|Überprüfen | ||
| + | artikelinfo.version | ||
| + | artikelinfo.cats | ||
| + | artikelinfo.catlinks : Anleitung|Anleitung | ||
| + | artikelinfo.prg | ||
| + | ---- | ||