Jeżeli korzystałeś z jakiegoś filemenedżera plików to zazwyczaj kolumny (wysokość + szerokość) dopasowują się do wielkości okna.
Ja używam do tego jquery. I wszystko działa bardzo dobrze:
var windowSize;
windowsSize = $(window).height();
$(function(){
$('#foldernav').css({'height':(($(window).height())-64)+'px'});
$('#filebrowser').css({'height':(($(window).height())-64)+'px'});
$('#filebrowser').css({'width':(($(window).width())-242)+'px'});
$(window).resize(function(){
$('#foldernav').css({'height':(($(window).height())-64)+'px'});
$('#filebrowser').css({'height':(($(window).height())-64)+'px'});
$('#filebrowser').css({'width':(($(window).width())-242)+'px'});
});
});