Lieber Detlef
Nein, zumindest keine, die der IE begreift.
OK, ich habe diebezüglich gerade auch noch ein paar Dinge bei SelfHTML gefunden.
Aber auch da gehts nur mit Browserweichen und som Zeugs.
Darauf möchte ich eigenltich weitmöglichst verzichten.
Eine Angabe wie z.B. height:100% bezieht sich auf die im CSS angegebenen
Höhe des Elternelements, nicht auf die Höhe des Inhalts.
Ist denn bei meinem Beispiel nicht <div id="Seite"> das Elternelement
von <div id="Kopfzeile">, <ul id="Navigation">, <div id="Inhalt">
und <div id="Fusszeile">?
Wenn dem so ist, könnte man da nicht dem Elternelement <div id="Seite">
eine Höhe von 100% anweisen?
Und dann eben den beiden Kindelementen <ul id="Navigation">
und <div id="Inhalt"> auch?
Wenn du in deinem Beispiel den Border um #Navigation weglässt, merkt
niemand, dass diese nicht bis zu #Fusszeile reicht.
Mann, gibs ja garnicht :)
Genau auf solche einfachen "Back to the Roots"-Tricks stehe ich doch.
Und um zu erreichen, dass die Navi eben doch einen andersfarbigen
Hintergrund hat, könnte man ja einfach eine Hintergrundgrafik-Linie
hinter <div id="Seite"> legen, welche dann eben auf der linken
Seite andersfarbig, als auf der rechten ist.
Da hier das ganze <div id="Seite"> ja eh eine fixe Breit hat,
wäre das doch eine gute Lösung, oder was meinst Du?
Wenn die Breite von <div id="Seite"> nun nicht fix wäre,
könnte man da nicht sogar die Hintergrundgrafig mitwachsen lassen.
Da es ja nur ein dünner Stricj mit 2 Farben wäre, würde sich
das bei Vergößerung doch optisch auch nicht bemerkbar machen.
Noch was:
Ich hoffe, dass Du nicht suer bist, weil ich nun schon wieder neu anfange.
Aber ich würds doch eben gerne von Anfang an so richtig 100%tig schnallen alles :)
Gruß
Ingo