Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Div che non rispettano l'ordine

    Cia oa tutti,
    ho un problema con il posizionamento dei div.

    La struttura del sito che sto realizzando è questa:
    - un contenitore che racchiude il tutto (container);
    - header che contiene tre classi: sub_header, menu, header space che non sono altro tre div disposti uno sopra l'altro orizzontalmente;
    - un content per tenere il contenuto del sito: questo è dato da un menu a sinistra e il contenuto vero e propri oa destra allineati orizzontalmente grazie a float:left;
    - un footer che DOVREBBE restare sotto il content;

    Il problema è quel "dovrebbe" del footer: il risultato che ho è che ho l'header in alto (giusto), subito dopo il footer (non giusto!) e il contenitore (content) che è sovrapposto al footer quando invece dovrebbero essere uno sopra l'altro :/

    Ecco il codice:

    CSS:
    Codice PHP:

    html
    {
        
    margin:0;
        
    padding:0;
        
    border:0;
    }

    body{
        
    background-color:#ffffff;
        
    margin:0;
    }

    #header{
        
    background-color#071c2d;
        
    width100%;
        
    margin-leftauto;
        
    margin-rightauto;
        
    }

    #header .sub_header{
        
    height:100px;
        
    width:1050px;
        
    margin-leftauto;
        
    margin-rightauto;
        
    backgroundurl(../images/header.jpgcenter;
        
    }

    #header .menu{
        
    height41px;
    }

    #header .menu img{
        
    position:absolute;
        
    left:50%;
        
    margin-left:-525px;
    }

    #header .header_space{
        
    width:100%;
        
    height:34px;
    }




    #content{
        
    width:1050px;
        
    margin:0 auto;
    }

    #content .sub_content {
      
    width828px;
      
    margin0;
      
    float:left;
    }

    #content .sub_menu {
      
    width222px;
      
    margin0;
      
    float:left;
    }





    #footer{
        
    background-color#071c2d;
        
    width100%;
        
    height:64px;


    index.html
    Codice PHP:

    <div id="container">
              <div id="header">
                      
                  <div class="sub_header"></div>
                  <div class="menu">
                      [img]/images/menu.jpg[/img]
                  </div>
                  <div class="header_space"></div>
              </div>


              <div id="content">
                  <div class="sub_menu">
                      <table cellpadding="0" cellspacing="0" border="0">
                          <tr>
                              <td>
                                  [img]/images/clienti/sub_menu_01_01.jpg[/img]
                              </td>
                          </tr>
                          <tr>
                              <td>
                                  [img]/images/clienti/sub_menu_nuovo_deactive_01_02.jpg[/img]
                              </td>
                          </tr>
                          <tr>
                              <td>
                                  [img]/images/clienti/sub_menu_ricerca_deactive_01_03.jpg[/img]
                              </td>
                          </tr>
                          <tr>
                              <td>
                                  [img]/images/clienti/sub_menu_modifica_deactive_01_04.jpg[/img]
                              </td>
                          </tr>
                          <tr>
                              <td>
                                  [img]/images/clienti/sub_menu_01_05.jpg[/img]
                              </td>
                          </tr>
                      </table>
                  </div>
                  <div class="sub_content">
                      <?php echo $sf_content ?>
                  </div>
              </div>


              
              <div id="footer">
                  [img]/images/footer.jpg[/img]
              </div>

              
          </div>
    Dove sbaglio??
    La cosa più "strana" che ho fatto è l'allineamento centrale dell'immagine del menu usando:
    Codice PHP:
    position:absolute;
        
    left:50%;
        
    margin-left:-525px
    ma...boooh!


    Grazie!!
    Ciao!

  2. #2
    Aggiungi
    codice:
    clear: both;
    a #footer nel foglio di stile.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

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 © 2026 vBulletin Solutions, Inc. All rights reserved.