2009-07-08 5 views

risposta

11

È necessario che gli elementi body e html abbiano l'altezza 100%.

provare il seguente CSS:

html, body { 
    margin: 0; 
    padding: 0; 
    height: 100%; 
} 

YourDivSelector { 
    height: 100%; 
} 

Il margin e padding deve essere impostato su 0 per impedire scorrimento automatico in Firefox.

+0

Questo ha fatto il trucco. –

0

È possibile ottenere la larghezza e l'altezza della finestra using JavaScript e quindi utilizzare tali valori per impostare l'altezza e la larghezza di div, in base alle esigenze.

0

forse

min-height:100%; 

quello che stai cercando di fare esattamente? invia ulteriori informazioni e ti possiamo aiutare di più

1

È necessario impostare tutti i contenitori che contengono il div in altezza: 100%, compresi i tag body e html.

+0

Questo era quello di cui avevo bisogno ma ho dato a SLaks il tag di risposta perché il suo è venuto prima del tuo. Grazie! –

1

È inoltre necessario impostare html e body to height: 100%;

html,body{height:100%} 
0

Si può solo significato utilizzare height = 100% se l'altezza del suo elemento di contenimento è definided. Il 100% di cosa? nessuna altezza se definita ovunque. Puoi usare javascript per ottenere l'altezza della finestra corrente (come accennato in precedenza), o specificare un'altezza specifica di 800 px o qualunque valore. : D

Problemi correlati