Hallo Aviator !
Den IE7-Hack habe ich jetzt ausprobiert.
Lokal funktionierts ganz gut, bei durch Typo3 generierte
Seiten überhaupt nicht.
Außerdem meckert die Firewall von WinXP SP2 immer.
Also nichts, was man dem User zumuten sollte.
Zu deiner Seite :
Warum arbeitest du mit Frames ?
Ich vermute mal, das Frames zusammen mit fixed-positionierten DIVs nicht so funktionieren, wie du dir das vorstellst.
Da der IE das fixed nicht versteht, wird es ignoriert.
Würde er fixed verstehen, wäre auch hier das DIV über deinem Content platziert !
Das Problem sind nicht die anderen Browser, sondern der IE.
Also, laß mal die Frames weg und positioniere nur mit DIVs.
Schau dir mal die Seite an, an der ich gerade arbeite :
http://www.albanfaust.com/de/wer_ist_alban/index.html .
Keine Frames, alles nur mit <div>-positionierungen im Stylesheet.
Der Content, der scrollbar sein soll,
wird in <div class="container"></div> eingepackt.
Dann benötigst du 2 verschiedene Stylesheets,
eins für den IE, eins für die anderen Browser.
Die Auswahl erfolgt im HEAD :
<!--[if gte IE 5]>
<LINK href="fileadmin/html_vorlage/styles_alban_ie5.css" rel="stylesheet" type="text/css">
<![endif]-->
(natürlich angepaßt an deine Stylesheets).
Schau dir mal meine beiden CSS-Dateien an
und vergleiche sie, dann sollte eigentlich alles klar sein :
http://www.albanfaust.com/fileadmin/html_vorlage/styles_alban_ie5.css
http://www.albanfaust.com/fileadmin/html_vorlage/styles_alban.css
viele Grüße
jenses