Se non ho capito male non si può utilizzare le % per l'altezza o specifichi un'altezza fissa oppure lasci che si adattai al testo...

l'unico modo che ho trovato è questo
http://www.quirksmode.org/css/100percheight.html
ma si può usare solo sul contenitore principale