CSS: Der Flow und die PositionierungDieser Tipp wurde mit 5 von 5 Sternen bewertet.

Seite drucken
Diese Seite bookmarken: Diese Seite zu del.icio.us hinzufügen Diese Seite zu Mister Wong hinzufügen Diese Seite zu Google hinzufügen

Diesen Artikel als
PDF herunterladen
(nur für Mitglieder von akademie.de).

Von Peter Müller

(14.06.2006) Es gibt drei Möglichkeiten, die vom HTML erzeugten rechteckigen Kästchen auf einer Webseite zu positionieren:

  1. Flow: Zum normalen "Fluss" gehören nicht positionierte Block- und Inline-Elemente sowie Boxen mit relativer Positionierung (position:relative).

  2. Absolute Positionierung: Absolut positionierte Elemente werden aus dem Fluss herausgehoben und sind für die anderen Elemente nicht sichtbar. Dazu zählen position:absolute und position:fixed.

  3. Float: Schwebende, gefloatete Elemente sind ein Zwischending. Zuerst wird die Box im normalen Fluss positioniert, dann wird sie aus dem Fluss herausgehoben und schwebt so weit wie möglich nach rechts oder links.

In diesem Artikel lernen Sie den normalen Fluss und die Eigenschaft position mit den Werten relative, absolute und fixed kennen. (Die Positionierung mit float wird in einem eigenen Artikel behandelt.)

Gecoachter Online-Workshop "Webdesign mit CSS"

In diesem Online-Workshop lernen Sie, wie man auch komplexe Layouts frustfrei mit (X)HTML und CSS realisiert. Zahlreiche Übungen und Praxis-Beispiele machen es Ihnen leicht, auf Layouttabellen und andere "schlechte Gewohnheiten" zu verzichten.

Der von Thekla Grützner geleitete Online-Workshop startet am 21.10.2010. mehr...

Flow: Die Seite ist ein langer ruhiger Fluss

Auf einer ungestalteten Webseite folgen die HTML-Elemente dem document flow, dem "Fluss des Dokumentes". Dieser Fluss ist der natürliche Zustand einer Webseite und für Webdesigner so wichtig wie Schwerkraft für Architekten. Im Grunde ist die Sache einfach:

  • Das erste Element wird soweit wie möglich links und oben auf der Seite positioniert.

  • Weitere Elemente werden jeweils rechts davon angeordnet, und zwar solange bis kein Platz mehr ist.

  • Wenn rechts kein Platz mehr ist, rutschen sie eine Zeile tiefer und beginnen wieder ganz links.

Der Flow macht Webseiten flexibel und als Webdesigner sollten Sie diesen Flow verstehen und versuchen mit ihm zu arbeiten, nicht gegen ihn.

Icon
Mitglieder akademie.deAls Mitglied von akademie.de lesen Sie den ganzen Beitrag. [Zum Login]

Sie sind noch nicht Mitglied bei akademie.de? Testen Sie einfach 14 Tage gratis unser Angebot! Nach der Anmeldung erhalten Sie sofort Zugriff auf 99% aller Beiträge.

Ihre Mitgliedschaft können Sie 14 Tage lang stornieren - eine E-Mail mit "Storno" im Betreff genügt schon. Ausführliche Informationen zum Mitgliederabo und den Vorteilen finden Sie auf unseren Seiten "Mitglied werden" und den "AGB".

Die Anmeldung benötigt nur drei Minuten:

Anrede
     



Wenn ich in den 14 Tage Probezeit nicht storniere, entscheide ich mich für das Abo:



Kommentieren, bewerten, Fragen an den Autor: "CSS: Flow und Positionierung"

Durchschnittliche Bewertung: Dieser Tipp wurde mit 5 von 5 Sternen bewertet.
Anzahl der Bewertungen: 9

Leser haben folgende Kommentare abgegeben:

Am 29.06.2006 13:14:07 schrieb akriedem:Dieser Leser hat mit 5 von 5 Sternen bewertet.
Einfach Schönes schön einfach erklärt!

Am 16.06.2006 13:34:10 schrieb <Anonym>:Dieser Leser hat mit 5 von 5 Sternen bewertet.
mal eine Erklärung, die verständlich ist u. Lesefreude macht, danke.

Am 15.06.2006 09:33:58 schrieb <Anonym>:Dieser Leser hat mit 5 von 5 Sternen bewertet.
Vielen Dank für den hoch interessanten Beitrag!