Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Problema con il float.
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • D
      dacdam User • 21 mag 2009, 23:42 ultima modifica di

      Problema con il float.

      Ciao a tutti.
      Ho creato una pagina di questo tipo:

      <body>
          <div id="page">
          
              <!-- CORPO DEL SITO -->
              <div id="corpo">
              
                  <!-- MENU -->
                  <div id="menu_principale">
                  </div>  
                              
                  <!-- CONTENUTO DELLA PAGINA -->
                  <div id="content"></div>              
                  
              </div>
              
              <!-- PIEDE PAGINA -->
              <div id="footer">
              </div>  
          
          </div>
      </body>
      

      Su "menu_principale" ho impostato il float:left;...
      La cosa che non capisco è come mai il div "corpo" non si estende per tutta la lunghezza di "menu_principale". L'effetto che ottengo è che il div "corpo" è troppo corto ed il div "menu_principale" traborda.
      Qualcuno sa aiutarmi ?

      Ciao e grazie.

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • C
        claudioweb Super User • 23 mag 2009, 16:02 ultima modifica di

        Ciao 🙂

        è del tutto normale, perché gli elementi fluttuanti non "occupano lo spazio", cioè non contribuiscono ad estendere il contenitore.

        Puoi risolvere usando la proprietà clear per il footer.

        clear:both;

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • K
          karedas Super User • 25 mag 2009, 06:55 ultima modifica di

          Ciao Dacdam 🙂

          Prova in questo modo:

          
          #corpo{
          overflow:hidden;
          }
          
          

          A questo punto vedrai che il corpo riuscirà a "sentire" i tuoi elementi floattanti.

          Ciao!

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          Caricamento altri post
          Rispondi
          • Topic risposta
          Effettua l'accesso per rispondere
          • Da Vecchi a Nuovi
          • Da Nuovi a Vecchi
          • Più Voti