Hi Roland,
Hi Roland,
Dein Beispiel gefällt mir sehr gut.
Ehrlich, ich hab's nur eingetippt, der Anstoß kam von Klaus B.
Erschwerend kommt hinzu, dass die normalen Scrollbars nicht vorhanden sind.
Stimmt, mein erstes Ziel war nur, eine feste Navigation neben scrollbaren Inhalten zu realisieren, wobei ich ein Scrolling der ganzen Seite bei zu kleinem Browserfenster zunächst mal gar nicht gewollt hatte.
Gibt man dem body ein overflow:auto, landet man unweigerlich wieder bei position:fixed für die Nav. (wenn ich das jetzt richtig sehe)
Dieser Umstand lässt sich allerdings beheben, indem man height:100% und overflow:hidden mittels Conditional Comments nur dem Windows-M$IE zukommen lässt (http://skop.net/self/msie.css). Ganz ohne Hacks kommt man leider nicht aus, da der Mac-IE position:fixed teilweise beherrscht.
Das heißt, der Win-IE muß ohne scrollbare Gesamtseite auskommen? Geschieht ihm recht:-)
Du umgehst mit der exakten Frame-Kopie übrigens geschickt das Problem mit der Ankersetzung (sie verschwinden unter oben fixierten Bereichen), zu dem Mathias einige Lösungen erarbeitet hat:
Ja, beim rumspielen ist mir aufgefallen, daß das fensterfüllende, lückenlose Layout so einige Schwierigkeiten umgeht, aber es wäre ja schade, wenn man die CSS-Möglichkeiten nur zur Frame-Layout-Simulation nutzen würde.
http://molily.de/css-position-fixed
http://skop.net/self/position_fixed.html
http://skop.net/self/position_fixed_rols.html
hab kurz reingeschaut und in meine "urgent bookmarks" aufgenommen, muß mich die nächste Zeit erst mal wieder um's Brötchen verdienen kümmern:-)
Wobei... mit einem Stempel "Rol S" könnte es glatt von mir sein ;-)
An dem Nick bist Du nicht ganz unschuldig. Ich hatte zunächst als Roland gepostet, aber schnell festgestellt, daß es anscheinend doch nicht "nur einen geben kann" und mich dann als Rols registriert. Ist ein jahrealter real-life Nick, den mir eine englischsprachige Freundin verpaßt hat.
Dieses Thema ist eigentlich schon länger interessant (</archiv/2002/7/16418/>). Ob man daraus einen Tipps+Tricks-Artikel machen sollte?
Ich glaube, Klaus B. hat sich diesbezüglich schon vorsichtig positiv geäußert. Ist mit Sicherheit der kompetentere Mensch dafür. Ich lerne bei dem Thema mehr, als ich weitergeben könnte.
Grüße,
Roland
ebenso,
Roland