Es geht auch mit der Angabe . Dazu unten mehr, aber jetzt erst mal was anderes:
Völlig klar, dass Du keine absoluten Werte mit relativen mischen kannst. Macht auch keinen Sinn, wenn man sich das mal überlegt.
Stell dir vor, Du gibst für das innere DIV an, dass es - sagen wir mal - 50% der Seite einnehmen soll. Das würde funktionieren, solange die festen Breiten des äußeren DIVs zufällig zusammen ebenfalls 50% des Fensters ausmachen (2 x 25% + 50% = 100%). Was aber wenn Du das Fenster verkleinerst?
Die äußeren DIVs können aufgrund der festen Angabe nicht flexibel sein.
Ein weiteres Problem hierbei bilden Außen-, und Innenabstände, sowie Ränder. Wie gibt man die an, wenn die angaben absolut und relativ gemischt sind?
Da Du ja schon selbst angibst, dass Du der mittleren Spalte 100% zuweist, was soll sie also anderes machen, als die komplette Breite für sich zu beanspruchen? Sie macht genau das was Du sagst, nämlich 100% des Fensters füllen.
Folglich bleibt für die anderen kein Platz mehr und sie müssen ausweichen.
Eine Lösung kann sein, indem Du allen DIVS prozentuale Werte zuweist. Die beiden äußeren bekommen 25% und der innere 50%.
Bedenke auch hier wieder Abstände. Bekommt der innere DIV links und recht Außenabstände von 5%, müssen diese abgezogen werden:
falsch wäre:
50% + 5% (linker Abstand) + 5% (rechter Abstand) = 60%
60% + 50% (die beiden äußeren) = 110% = unmöglich
richtig wäre:
40% + 5% (linker Abstand) +5% (rechter Abstand) = 50%
50% + 50% (die beiden äußeren) = 100%
Fazit: Die Gesamtbreite inklusive aller Abstände und Ränder muss zusammen 100% Prozent ergeben.
Du kannst folgendes versuchen:
-
Umschließe den den linken und den mittleren DIV mit einem weiteren Div
-
Gib dem linken DIV eine Breite von - sagen wir mal - 30% und floate ihn links.
-
Gib den rechten DIV eine Breite von 70% und floate ihn rechts.
-
Gib den umschließenden DIV eine Breite von 75% und floate ihn links
-
Dem rechten DIV gibst Du eine Breite von 25% und floatest ihn rechts
Insgesamt also 4 Divs.
Dem verschachteln würde ich also trotzdem nochmal ins Auge fassen. Und denk dran, es gibt auch andere, relative Angaben wie etwa em, wenn dir alles in Prozent nicht gefällt. Das setzt allerdings voraus, dass Du dem Text keine feste Größe zuteilst, was ja ohnehin nicht besonders günstig wäre.
Gib mal Laut, ob das geklappt hat. Andernsfalls werde ich versuchen mit einem Praktischen Beispiel zu kommen.
Gruß Marcus 
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]