stareagle: Dreispaltiges Layout ohne Float

Beitrag lesen

Moin,

Dann kam ich auf die Idee, die Navigationselemente absolut zu positionieren. Das Problem hierbei ist, dass man dann alle Elemente bis zum html absolut positionieren muss, da sonst die rechte Navigation nach dem Bildschirm und nicht nach dem umschließenden Container ausgerichtet wird.

Nein, nicht absolut. Es reicht, dem Element, an dem sich die Elemente ausrichten sollen, position:relative zu geben.

Gibt es eigentlich einen Ansatz, der ohne "Nebenwirkungen" ist?

Ganz ohne Nebenwirkungen: Nein. Jeder Ansatz hat Vor- und Nachteile. Als großen Nachteil bei dreispaltigen Float-Layouts kann man z.B. die falsche Reihenfolge (Links - Rechts - Mitte) sehen...

Es gab zwei Wochen mal eine ähnliche Frage: http://forum.de.selfhtml.org/archiv/2008/1/t165880/#m1081585. Die beiden Dateien mit meinem Lösungsvorschlag sind noch online.

Zusatz: Es wäre schön (aber nicht essentiell notwendig), wenn links und rechts am Bildschirm 15px Rand sein könnten. Bei relativer Positionierung ist dies ja kein Problem, aber absolute...

Mit

body { margin:15px };

sollte das doch zu erreichen sein?

Gruß

Stareagle