Der Martin: Falsche Darstellung im IE

Beitrag lesen

Hallo Stefan,

Es scheint an 'position:fixed' zu liegen, allerdings ist mir keine andere Möglichkeit bekannt, es so darzustellen, denn 'position:fixed' ist genau richtig.

IE bis Version 6 kennt position:fixed nicht, beim IE7 bin ich mir nicht sicher. Ebensowenig unterstützt er PNGs mit Alphatransparenz.
Den IE schickst du außerdem mit dem Kommentar vor dem DOCTYPE in den Quirks-Mode, in dem er sich bekanntlich noch weniger standardkonform verhält.

Die Seite ist momentan hier zu begutachten:
http://tyfoo.org/a/dyn?sub=home

Und ich bewundere wieder einmal die Browserhersteller (einschließlich Microsoft), dass sie aus einem gravierend fehlerhaften Code noch etwas Sinnvolles produzieren.

* Das erste meta-Element ist nicht korrekt geschlossen
* Im ersten style-Block sind unsinnige HTML-Kommentarzeichen an Stellen, wo sie nun wirklich gar nicht hingehören, nämlich mittendrin
* Der erste style-Block endet irgendwo, das head-Element auch, danach kommen zwei link-Elemente, die dort (im Niemandsland zwischen head und body) nichts mehr verloren haben
* Innerhalb vom body beginnt ein neuer style-Block, der da nicht hingehört
* Direkt danach öffnest du das body-Element von neuem

(Ja, es sieht im IE komplett falsch aus und valid ist es auch nicht.)

Stimmt. Ein Besuch beim Validator könnte gelegentlich ganz hilfreich sein. ;-)

So long,
 Martin

--
Wer im Steinhaus sitzt, soll nicht mit Gläsern werfen.