Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Problema con footer

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    31

    Problema con footer

    Ciao ragazzi sto tentando di realizzare la home di un sito.
    Il problema mi si pone quando devo realizzare il footer.
    Premetto che il div principale di altezza è 580px.
    Quindi l'header è di 140px, la navigazione di 422 mentre il footer è di 18px.
    Ho una immagine di sfondo per il div principale che è di 720px per 562px mentre per il footer ho un'immagine di sfondo che è di 720px per 18px.
    Quando vado in anteprima su internet explorer fra l'immagine di sfondo del div principale e quella del footer invece di "incastrarsi" o "susseguirsi" c'è dello spazio bianco, cioè si "separano".
    Se uso Opera, Mozilla, Chrome si "incastra" o "sussegue" perfettamente.
    Attenzione. Quando vado a inserire del testo nel footer Anche sugli ultimi 2 broswer si crea questo spazio biancio cioè si "separano".

    Ragazzi aiutatemi please!

    ECCO IL CODICE HTML

    <html>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title></title>
    <meta name="description" content="">
    <meta name="keywords" content="">
    <meta name="author" content="Unregistered User">
    <meta name="generator" content="AceHTML Freeware">
    <link rel="stylesheet" type="text/css" href="stile.css">
    </head>
    <body>
    <div id="container">
    <div id="header">
    <div id="logo1">[img]images/logo1.gif[/img]</img>
    </div>
    <div id="logo2">[img]images/logo2.gif[/img]</img>
    </div>
    </div>
    <div id="content">
    <div id="cosatrovi">[img]images/cosatrovi.gif[/img]</img>
    </div>
    <div id="cose">[img]images/cose.gif[/img]</img>
    </div>
    <div id="corsi">[img]images/corsi.gif[/img]</img>
    </div>
    <div id="foto">[img]images/foto.gif[/img]</img>
    </div>
    <div id="eventi">[img]images/eventi.gif[/img]</img>
    </div>
    <div id="video">[img]images/video.gif[/img]</img>
    </div>
    <div id="contatti">[img]images/contatti.gif[/img]</img>
    </div>
    </div>
    <div id="footer"><p class="txtfoot">testo testo testo testo testo testo</p>
    </div>
    </div>

    </body>
    </html>



    CODICE CSS

    @charset "windows-1252";
    html, body, h1, h2, h3, h4 {margin: 0; padding: 0; text-align:center;}
    /*impostazioni layout*/
    div#container {width: 760px; height: 580px;
    background: url(images/centralimg.gif) no-repeat scroll;
    margin: 6% auto auto auto; text-align: left;
    padding: 0;}
    /*settaggi header*/
    div#header {width: 760px; height: 140px;}
    div#logo1 {margin-left: 206px; margin-top: 8px; float: left;}
    div#logo2 {margin left: 8px; margin-top: 18px;}
    /*settaggi dei contenuti*/
    div#content {width: 760px; height: 422px;}
    div#cosatrovi {margin-left: 338; margin-top: 15px; position: absolute;}
    div#cose {margin-left: 330px; margin-top:100px; position: absolute;}
    div#corsi {margin-left: 220px; margin-top:100px;position: absolute;}
    div#foto {margin-left:205px; margin-top: 200px; position:absolute;}
    div#eventi {margin-left: 490px; margin-top: 100px; position: absolute;}
    div#video {margin-left:490px; margin-top:200px; position:absolute; }
    div#contatti {margin-left:344px; margin-top: 300px; position:absolute; }
    /*settaggi footer*/
    div#footer {width: 760px; height: 18px; background: url(images/footer.gif) no-repeat scroll;
    text-align: center; margin: 0; padding: 0;}
    /*settaggi font*/
    .txtfoot {text-color: #000000; font-family: arial, verdana, sans-serif; font-size: 11px;}


    Grazie per chi mi aiuterà!

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    Prova a cambiare il margine del div principale:

    codice:
    div#container {
      width: 760px; height: 580px; background-color: blue; text-align: left; padding: 0;
      margin: 6% auto 0px auto;
    }
    E occhio che c'e' un errore in
    codice:
    div#logo2 {margin left: 8px; margin-top: 18px;}
    Manca il trattino tra margin e left.
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    31
    Alla fine ho risolto così. Invece di mettere il testo del footer fra

    e </p> ho salvato le impostazione del testo del div#footer invece che in .txtfoot e in html ho inserito il testo fra <div id="footer"> e </div>.
    Grazie comunque per la segnalazione dell'errore.
    ciao!

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.