Polemik, heute.

CSS Workaround: min-width

Wie jeder weiss haben alle Browser bestimmte Eigenheiten bei der Behandlung und interpretation von CSS Attributen. So interpretiert der IE (Internet Explorer) das CSS Attribut min-width überhaupt nicht.
Interessanterweise kann der IE aber JavaScript innerhalb von CSS verarbeiten, diese eigenartige Eigenschaft lässt sich dazu “missbrauchen” unser Problem zu lösen.


.cssKlasse {
//height: expression(this.scrollHeight < 440? "440px" : "auto" );
min-height: 440px;
}

Durch eine Kommentar-Browserweiche (das //) wird sorgegetragen, dass auch nur der IE diese Anweisung verarbeitet. Zwar verwerfen alle anderen Browser, in der Regel, Attribute, die sie nicht verstehen - aber die Browserweiche scheint mir sauberer und sollte evtl. weitere Probleme vermeiden :)

Comments are closed.