hi,
Ich möchte eine Seite mit fixiertem Header, Footer und Menü erstellen [...]
Nun habe ich festgestellt, dass das Beispiel aufgrund des unvollständigen Doctypes die Browser in den Kompatibilitätsmodus (Quirksmode) versetzt. Wenn man beim Doctype die fehlende URL folgendermassen ergänzt
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
damit der Browser nicht in den Kompatibilitätsmodus versetzt wird, wird die Seite im IE6 nicht mehr korrekt dargestellt. Konkret fehlt z.B. der Scrollbalken und das Menü wird zu breit dargestellt. Wie müsste das CSS geändert werden, dass das nicht passiert?
Unter http://de.selfhtml.org/css/layouts/fixbereiche.htm findest du ein Beispiel, wie fixe Positionierung im IE mit vollständigem Doctype umgesetzt werden kann.
Meiner Meinung nach sollte das erwähnte Beispiel auf SelfHTML mit einem korrekten Doctype gemacht sein!
Du bist herzlich eingeladen, dich an der Verbesserung von SELFHTML zu beteiligen, wenn du Kritikpunkte findest.
Stelle deine Verbesserungsvorschläge [1] im Bugtracker ein.
[1] Verbesserungsvorschlag bedeutet dann natürlich etwas mehr, als nur ein "das sollte aber anders sein".
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }