Hallo,
Gibts keine andere einfache Lösung? Eventuell auch eine die im IE funkioniert. Ich hab mal irgendwo was mit Javaskript gelesen, das ließt die Höhe glaube ich aus oder?
Ausreichend Content in den Container einspeisen, dann nimmt er den gesamten verbleibenden Platz ein.
Und das wirft dann doch schon die nächste Frage auf: Was soll beim einem Overflow geschehen mit dem überfließenden Content bzw. mit dem Container?
Und die zweite Frage: was sollen die beiden Streifen links und rechts von dem Content- und dem Footer-Container? Willst Du einfach nur die Darstellungsbreite beschränken? Dann tu das doch! Mach den Content-Container transparent, gib dem Hintergrund die passende Farbe und zentriere Content und Footer durch Angabe einer Min-Width und Margin-left:auto; margin-right:auto.
Das ist dann doch schon fast das, was Du wolltest, oder?
Grüße TS