Hallo,
gestern habe ich versucht meine Webseite von einem fixen Layout auf ein prozentuales Layout umzustellen. Geplant war eine in Pixel bemessene Maximalbreite. Da Max-Width im IE6 und Kleiner nicht funktioniert wollte ich auf:
*html #content
{ width: expression((body.offsetWidth >1000)?'1000px':'auto'); }
~~~zurückgreifen.
Das Poblem ist: In meinem IE6 funktioniert das nicht. Werder die gewüschte Maximalbreite noch die Backfall-Lösung einer fixen Breite bei deaktiviertem Javascript treten ein. Egal wie breit das Fenster ist der content ist immer 95% breit.
Und das schlimme ist Javascript ist aktiviert. Es sollte eigentlich funktionieren.
Gegen 23:00 hab ichs dann aufgegeben das Layout flexibel zu gestalten und hab das Backup eingespielt.
Was ich schon versucht habe:
Quirks-Mode durch `<?xml version="1.0" encoding="utf-8"?>`{:.language-html}
und
diesen leicht abgeänderten Ausdruck
~~~css
*html #content {
width: expression((document.body.offsetWidth >1000)?'1000px':'auto');
}
Woran könnte das liegen???
Ps.: Eine Dummy Datei gibts hier
und die Formatierung hier
Beste Grüße!