Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Altezza Wrapper

  1. #1

    Altezza Wrapper

    Salve a tutti, ho un sito strutturato in questa maniera:

    codice:
    <div id = 'page'> 
          <div id = 'header'> 
          
          </div> 
          <div id='wrapper'> 
                 <div id='leftCol'> 
                 
                 </div> 
                 <div id='center'> 
                 
                 </div> 
                 <div id='rightCol'> 
                 
                  </div> 
         </div> 
         <div id='footer'> 
          
         </div> 
    </div>
    Con css impostato così:
    codice:
    body,html{ 
    margin: 0px 0px 0px 0px; 
    width:100%;
     height:100%; 
    }
    
    #page{ 
    width:90%; 
    margin-left:auto; 
    margin-right:auto; 
    } 
    
    #header{ 
    width:100%; 
    height:200px; 
    } 
    
    #wrapper{ 
    width:100%; 
    height:100%; 
    } 
    
    #leftCol,#rightCol{ 
    width:20%; 
    float:left; height:100%; 
    } 
    
    #center{ 
    float:left; 
    width:60%; 
    height:100%; 
    } 
    
    #footer{ 
    width:100%; 
    height:150px; 
    }
    Il fatto è che se all'interno di lefColum o rightColumn o center metto troppe cose il footer si sballa e va a destra...qualcuno sa come posso fare?
    Andrea

    if($browser == 'internet explorer'){
    $bestemmie++;
    }

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Anzitutto nel footer ti manca il clear (che "chiude" i float dei blocchi che lo precedono).

    Poi definire height:100% e` una cosa che puo` avere effetti collaterali. Prova invece a definire
    min-height: 100%.

    Invece height dentro il blocchi flottati non va definito. Probabilmente la cosa migliore (se hai bisogno di definire un'altezza) e` posizionare il footer (vedi tra i "link utili") ed usare il trucco delle "false colonne" per gli sfondi

    Ultima considerazione: la somma 20%+60%+20% dei vari blocchi flottati, in qualche caso (che dipende dall'arrotondamento che si ha nei browser) puo dara un valore che supera il 100%. Prova a definire rispettivamente:
    width: 19.9%;
    width: 59.9%;
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Aggiungi al footer clear: both.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  4. #4
    Grazie mille!
    Andrea

    if($browser == 'internet explorer'){
    $bestemmie++;
    }

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.