Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Aiuto <div>

  1. #1

    Aiuto <div>

    Ciao a tutti

    Ho un problema con i div, quello che faccio è questo:

    <div id="main">
    <div id="header">
    <div>
    <div id="pagina">
    <div id="menu">a
    </div>
    <div id="corpo">a
    </div>
    </div>
    <div id="footer">
    </div>
    </div>

    e nel foglio di stile:

    div#main{
    width: 900px;
    }
    div#header
    {
    background: url(../images/logo.gif) 0px 0px no-repeat;
    height: 90px;
    text-align: left;
    margin-top: 10px;
    }
    div#pagina{
    background-color:#ededed;
    }

    div#menu{
    width: 150px;
    float: left;
    margin-right: 2px;
    margin-left: 2px;
    }
    div#corpo{
    width: 746px;
    float: right;
    }
    div#footer{
    background: url(../images/bottom.gif) 0px 0px no-repeat;
    height: 35px;
    text-align:left;
    margin-bottom: 10px;
    }


    Il problema è che i div compaiono sotto il div header e il div footer viene sotto i div menu e corpo...come mai?

    Vi mostro un'immagine per farvi capire meglio Immagine.

    Grazie
    Valerio

  2. #2
    Sotto l'istruzione di apertura del div header c'è un'istruzione div vuota: non è che invece volevi metterci la chiusura del div header e hai lasciato fuori la "/"?

  3. #3
    Caspita è vero hai ragione! Non so come mi sia sfuggito! Grazie!

    Rimane però il problema sul footer, faccio bene a risolverlo con un "clear: left;"?

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.