Jenny: Fixierter Header, Footer und Menü im Standardmodus

Beitrag lesen

Hallo Wahsaga

Stichworte: Quirks Mode, fehlerhafte Interpretation des Box Models durch den IE.

Im Quellcode des von dir genannten Beispiels wird darauf hingewiesen:

* html #menu
  {
   margin:0;
   width:10.5em;    /* Der IE soll das Element breiter darstellen, da margin und padding hier von
           der Breite abgezogen wird! */
  }

Das "funktionierende" Beispiel mit vollständigem Doctype hast du vor Augen, und dort ist auch erklärt, _wie_ es funktioniert.

Das mit der Menübreite und dem Quirks-Mode habe ich auch rausgefunden. Da ist die Erklärung im Beispiel ja wirklich gut. Mir geht's aber um den im IE6 fehlenden vertikalen Scrollbalken! Tut mir leid, wenn ich mich da bisher nicht klar ausgedrückt habe...

Hier kann man den overflow ja nicht auf auto setzen), obwohl so der Scrollbalken angezeigt wird, da sonst Header und Footer wieder mitscrollen:

* html, * html body {
 overflow:hidden;
 bottom:0;
 height:100%;
}

Und da ist overflow schon auf auto gesetzt:
* html #content {
 position:absolute;
 top:0; bottom:0; left:0; right:0;
 height:100%;
 width:100%;
 overflow:auto;
 margin:0;
}

Ich weiss wirklich nicht, wo man da ansetzen muss. Oder liegt deiner Meinung nach auch hier die Antwort greifbar nahe? :-)

MFG Jenny

PS. Übrigens habe ich gerade bemerkt, dass das ganze SelfHTML im Quirks-Mode läuft.