internet-explorer wurde mit einem riesenbudget entwickelt, weshalb es einen scheiss kann -
musste ich leider auch schon des öffteren feststellen :-)
du kannst da aber mit expression() nachhelfen
Ich dachte, ich hätte das hiermit versucht. Aber da muss wohl was schief gelaufen sein.
<!--[if gte IE 5]>
<style type="text/css">
#logo {
width:expression
(document.body.clientWidth
< 900? "900px": "auto" )}
</style>
<![endif]-->