Axel Richter: max- min-width workaround kombination

Beitrag lesen

Hallo,

div.test{
width:expression(document.body.clientWidth > 500? "500px": "auto" );
}

Hat das schon mal jemand außerhalb vom Quirksmode des IE versucht? Sobald ich irgendeinen Doctype angebe, funktioniert das nicht mehr. Es wird dann wie width:500px interpretiert, also nichts mehr mit auto ;-)). Wenn ich es als min-width-Ersatz verwende, also:
div.test{
  width:expression(document.body.clientWidth > 500? "500px": "auto" );
}

Sorry, bei min-width natürlich so:
div.test{
   width:expression(document.body.clientWidth < 500? "500px": "auto" );
}

stürzt der IE 6 reproduzierbar ab, sobald das Fenster schmaler als 500px wird. (WinNT 4.0 WkSt, SP6a)

viele Grüße

Axel