suit: min- und max-width Verständnisproblem

Beitrag lesen

Dieses funktioniert auch sehr gut, aber wie bekomme ich jetzt auch die maximale Breite hin ?

Ich würde hier zu Expressions greifen - alle anderen Browser außer dem IE6 sind ohnehin in der lage entsprechend zu arbeiten.

Für min-width sieht das so aus:
width: expression(document.body.clientWidth < 961 ? '960px' : 'auto');

Anstatt der 100% kann man natürlich eine weitere Bedingung einbauen die dann max-width ersetzt

Zusammengebaut sieht das dann so aus:

width: expression(document.body.clientWidth < 961 ? '960px' : (document.body.clientWidth > 1679 ? '1680px' : 'auto'));

Das entspricht somit min-width 960px und max-width 1680px.

Wie man das ganze nur dem IE6 vorsetzt (Star-HTML-Hack) weißt du ja offenbar schon.