Stefan Einspender: position:fixed; bzw. Frames im MSIE simulieren?

Beitrag lesen

Hallo ForumsleserInnen,

vorab möchte ich um Entschuldigung bitte, dass ich hier einen Thread
anfange und nicht im Originalthread weitermache (der nicht von mir
angefangen wurde). Am Anfang stand die recht eigenartige Frage von
"isch", wie man Frames durch CSS ersetzen kann und in der Folge kam
mir die Idee, dass man doch position:fixed; im MSIE simulieren kann,
also habe ich etwas gebastelt und bin jetzt bei diesem Ergebnis ge-
landet: http://einspender.de/temp/fixed4.html

http://einspender.de/temp/fixed3.html ist ein Zwischenschritt, wo
Teile der Navigation bei zu kleinem Fenster verschwinden, ausser-
dem sind hier bereits überflüssige CSS-Definitionen rausgekürzt.

http://einspender.de/temp/fixed2.html stammt von Orlando und ist
die modifizierte fixed.html, siehe <?m=91863&t=16356>

http://einspender.de/temp/fixed.html ist die erste Version meines
Versuches, funktionierte leider in Opera nicht, siehe <?m=91559&t=16356>

Absichtlich ist im Moment nur die fixed4.html verlinkt, bitte seht
Euch die Seite mal mit versch. Browsern an und sagt, was klappt
bzw. wo schwere Fehler auftreten. Im Optimalfall soll es so aus-
sehen wie bei Mozilla 1.0, da ist alles wie von mir beabsichtigt.

MSIE 6.0:
-wenn das Browserfenster zu schmal ist, dann wird der Inhalt von
 div#inhalt nicht mehr angezeigt, was kann man da machen
 (dieses Problem halte ich für sehr schwerwiegend)

Opera 6.04:
-bei schmalen Browserfenster und Querscrollen schieben sich die In-
 halte von div#inhalt unter die Navigation
-bei einem zu niedrigen Browserfenster werden Teile der Navigation
 abgeschnitten

Bonus:
-wie kann ich oberhalb von div#inhalt noch einen höhenmäßig fest
 definierten Bereich einbauen, also z.Bsp. 100 Pixel hoch, um dort
 eine Überschrift o.ä. zu platzieren; im Moment bekomme ich dann
 Probleme mit der Höhe von div#inhalt

Soweit erstmal, über gute Resonanz würde ich mich freuen, optimal
wären natürlich Fehlermeldungen mit Lösungsvorschlag, aber auch
ein kurzes "In Browser XY mit OS ABC funktionert's" hilft mir
schon weiter.

Das MSIE-Problem sehe ich im Moment als schwerwiegend an, sollte es
dafür eine Lösung geben, werde ich die Sache in einen Artikel fassen
und SELFHTML zur Verfügung stellen. Wo genau, werden Stammleser
sicherlich wissen ;-)

Viele Grüße,
Stefan