Hallo ihr!
Ich versuche hier die ganze Zeit ein bestimmtes Layout mit Div-Layern zusammen zu stellen, nur klappt es nicht :(
Ich hab folgendes Layout aufgetragen bekommen:
| | Top mit Logo |
| | |
| |---------------------------------|
| Navigation | |
| | |
| | |
| | |
| | Inhalt |
| | |
|------------| |
|Navigation | |
|Untere Rand | |
Nein, ich bin kein Experte und halte mich auch nicht für einen, möchte aber trotzdem versuchen, ein wenig zu helfen.
Auf den ersten Blick würde ich sagen, dass du Top und Inhalt in ein weiteres div packst, das du mit einem passenden margin-left versiehst. Alternativ kannst du diesem div auch ein float:right geben. Das sollte dann schon mal das Grundsätzliche erledigen.
Bis auf die "Navigation Untere Rand" habe ich so ein Layout (s. u.), allerdings mit einem zusätzlichen Fuß.
Für das Problem mit der Navigation, die fest unten links sitzen soll, gibt es ja eine Lösung, die dir schon andere verraten haben. (Bei Problemen mit dem IE hilft dort vielleicht Javascript in einer Browserweiche. Da der typische IE-Nutzer JavaScript nicht abschaltet, sollte es kein Problem sein. Für den der es doch gemacht hat, sitzt dieser Rand, dann vielleicht direkt unter der Navigation)
Das o. g. Layout findest du unter http://www.feuerwehr-holtsee.de/Neu/ in Bälde unter http://www.feuerwehr-holtsee.de. Das ist vielleicht ein bisschen unübersichtlich, weil das Layout in mehreren CSS-Dateien versteckt ist, aber mit Hilfe des Firefox und seinem DOM-Inspector findet man die wichtigen Elemente recht schnell.
BTW, wenn sich noch jemand dieses Layout ansieht: Kritik ist willkommen, ja erwünscht, da es mein erstes CSS-basierte Layout ist.
HTH
Claus