Zecke: Können aktuelle Browser sowas wie "width:100%-300px"?

Beitrag lesen

Hallo!

Ich habe zwei Spalten, die linke soll eine variable Breite haben, die rechte eine feste Breite von 300px. Nun ist die Reihenfolge im Quelltext unveränderlich, erst die linke Spalte, dann die rechte, so dass ich mit float nicht weiterkomme, da bei float ja zuerst die Spalte mit fester Breite kommen müsste.

Die einzige Möglichkeit, die ich gefunden habe, ist, die flexible linke Spalte mit "width:auto" und "padding-right:300px" zu definieren, und die rechte Spalte mit "position:absolute" und "right:0", was aber bei längerer rechter Spalte Probleme macht, die ich nur mit JS in den Griff bekomme.

Habe ich was übersehen? Gibt es inzwischen sowas wie "width:100%-300px", ohne JS einzusetzen? Es muss nur in FF und Webkit laufen.

Danke für Hinweise!