max-width -> Erfahrungen?
schwarze Piste
- css
0 Cyx23
Tachchen!
Meine Frage bezieht sich auf das bekannte Problem "IEs und max-width".
Mein letzter Stand dazu war/ist:
Entweder ich suche mir die Unterstützung einer Tabelle (will ich nicht,
hatte ich auch so weit verdrängt, dass ich momentan nicht einmal mehr
den dazugehörigen Link finde) oder die Svend-Tofte-Lösung, sprich Expressions.
Von letzterer Lösung hielt mich bislang vor allem das Gerücht(?) ab,
Expressions seien der erklärte Königsweg, Browser unter bestimmen
Systemvoraussetzungen reproduzierbar abzuschießen.
Daher meine Frage:
Gibt es/Habt ihr Erfahrungswerte im Umgang mit Expressions
(insb. im Zusammenhang mit max-width) und wie sehen die ggfs.
aus?
Gruß
Die schwarze Piste
Hallo,
Von letzterer Lösung hielt mich bislang vor allem das Gerücht(?) ab,
Expressions seien der erklärte Königsweg, Browser unter bestimmen
Systemvoraussetzungen reproduzierbar abzuschießen.
Das hängt bei IE6 u.a. vom Rendermodus bzw. doctype ab.
Dann gibt es "falschen" Code der Abstürze provoziert, ggf. erst
nach Ändern der Fenstergrösse, ein Beispielcode findest du hier
(der durchgestrichene Code): Expression Min-Width
Aber auch ohne solch kritischen Code sind expressions nachteilig.
Gibt es/Habt ihr Erfahrungswerte im Umgang mit Expressions
(insb. im Zusammenhang mit max-width) und wie sehen die ggfs.
aus?
Expressions können zwar u.U. klaglos ihren Dienst verrichten, aber:
Auf Expressions verzichten, wenn doch Expressions diese ggf. per
JavaScript starten, möglichst wenige Expressions gleichzeitig.
Da Expressions sowieso per JavaScript ablaufen ist es naheliegend
für den IE per innerHTML oder entspr. DOM einfach nachträglich
Tabellen zu erzeugen, das Ergebnis ist verlässlicher.
Tabellenversion per conditional comments einbinden wäre auch möglich,
ist aber m.E. doch recht umständlich.
Grüsse
Cyx23