Sto usando il codice trovato qui jQuery - dynamic div heightjQuery - altezza div dinamica uguale all'altezza di tutta la finestra
<script type='text/javascript'>
$(function(){
$('#center').css({'height':(($(window).height())-162)+'px'});
$(window).resize(function(){
$('#center').css({'height':(($(window).height())-162)+'px'});
});
});
</script>
ora la variazione di altezza funziona bene quando si ridimensiona la finestra, ma se il tuo scorrere verso il basso l'altezza non cambia, questo significa che la proprietà window non include cose oltre la dimensione della finestra del browser, quindi se si scorre verso il basso l'altezza non aumenta
quindi cosa posso aggiungere che sarà la dimensione dell'intero contenuto non il dimensioni della finestra
RISPOSTA documento uso invece di finestra
<script type='text/javascript'>
$(function(){
$('#center').css({'height':(($(document).height())-162)+'px'});
$(window).resize(function(){
$('#center').css({'height':(($(document).height())-162)+'px'});
});
});
</script>
diviso? ohh vedo che dovrei usare i documenti invece della finestra? – vache
lasciatemi risolvere il mio codice e vediamo se funziona, ma penso di aver solo bisogno di usare il documento invece della finestra GRAZIE – vache
Dovresti usare il selettore di "corpo"! – aL3xa