Problema sério, já estudei muito sobre isto e até hoje não sei como deixar um bloco ocupar todo o espaço da tela. Só consegui com tabela.
Se você colocar em pixeis ele funciona, mas aí… bem, a altura muda muito de um monitor para o outro.
Manda o exemplo que eu tb quero hahahahaah!
Estou estudando mais a fundo layouts com css se eu conseguir resolver isto só com css eu posto neste tópico.
Senão, me da um toque que explico o que der pra te facilitar a vida ai.
$(window).bind("resize", function(){
resize();
});
function resize(){
if(jQuery.browser.msie){
w = document.documentElement.offsetWidth;
h = document.documentElement.offsetHeight;
}
else{
w = window.innerWidth;
h = window.innerHeight;
}
$("#container").css("height", h);
}
Basicamente, cadastra um listener pro evento resize da janela do browser…
A cada vez que isso ocorrer, chama a function resize, que calcula a área q ficou visível e redimensiona o div q tem id container