Stefan Richter: CSS: IE - DIV overflow: hidden Problem

Beitrag lesen

nicht raten. Prüfen.

Das Element ist 200px hoch!! So habe ich es jedenfalls angegeben... und es wird ja auch so angezeigt.

Dieses Element ist außerdem uninteressant, hat es doch overflow:visible gesetzt.

Ja genau, das Element "main" ist ja interessant und dieses ist auf overflow: hidden gesetzt und ebenfalls 200px hoch, da dieses das Element "cSub" komplett ausfüllt...

Keine Ahnung. Dadurch sollte er ebenfalls im Quirks-Mode sein. Oder habe ich die DOCTYPEs gerade falsch im Kopf und er war vorher Standards-Compliant (bzw. das, was Microsoft dafür hält)?

So wie ich es als erstes gepostet habe, befindet sich der Browser im Standard Mode, also wo er sich halt nach den W3C Angaben richten soll... ohne DocType befindet sich der Browser dann im Quirks-Mode, wo es dann auch korrekt dargestellt wird.
Mein Problem ist aber leider: Lasse ich den DocType weg, macht der IE was er will und stellt den Rest der Seite falsch dar...

Daher meine Frage, gibt es einen CSS-Hack oder ähnliches, um den selben Effekt zu erzielen, so dass es dann auch mit dem IE klappt?