Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: footer e sfondo

  1. #1

    footer e sfondo

    salve, so gia' che questo argomento e' stato ampiamente trattato ma nel forum vedo continui rimandi alla guida che ho gia' seguito e che non mi sta risolvendo il dilemma.

    la mia pagina e' bene o male strutturata cosi

    <container>
    <header></header>
    <visual></visual>
    <wrapper>
    <content></content>
    <navigation></navigation>
    <extra></extra>
    </wrapper>
    <footer></footer>
    </container>


    quella che chiamo wrapper e' sostanzialmente la parte dedicata ai contenuti e divisa in 3 colonne, una centrale dominante con i contenuti e due laterali accessorie.

    Sono riuscito a realizzare il footer ma quando il contenuto supera la pagina mi si verifica quella sgradevole sovrapposizione e la guida non mi ha risolto nulla.
    Inoltre il wrapper dovrebbe avere uno sfondo (fotografico) e quando il contenuto invece e' troppo corto non viene visualizzato interamente.



    alcune parti del css
    Codice PHP:
    html,body{
        
    margin:0;
        
    padding:0;
        
    height100%;
    }
    body{
        
    font76arial,sans-serif;
        
    text-align:center;

    div#container{
    positionrelative;
        
    text-align:left;
        
    width:754px;
        
    margin:0 auto;
        
    height:100%;
    }
    body>div#container{height:auto;min-height:100%}


    div#content{
    positionrelative;
    margin0 150px;
    padding0 1.5em 5em}

    div#content p{
        
    line-height:1.4
        
    }
    div#navigation{
    padding-top:10px;
        
    /*background:#B9CAFF;*/
        
    float:left;
        
    width:150px;
        
    margin-left:-754px
    }
    div#extra{
    padding-top:10px;
        
    /*background:#FF8539;*/
        
    float:left;
        
    width:150px;
        
    margin-left:-150px
    }

    div#wrapper{

    padding-top:10px;
    background:url('../images/body_bg.jpg');
        
    float:left;
        
    width:100%;
        
    height:100%;

    }
    div#footer{

        
    background#333;
        
    color#FFF;
        
    clear:left;
        
    width:754px;
        
    bottom0;
        
    padding0.5em 0;
        
    position:absolute;
        
    width100%


  2. #2
    up

  3. #3
    Nel #footer prova clear:both
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  4. #4
    non è cambiato nulla

  5. #5
    Utente di HTML.it L'avatar di custanz
    Registrato dal
    Apr 2007
    Messaggi
    106
    dovresti anche togliergli il position:absolute e aggiungiere un float

  6. #6
    Quanto è fastidiosa la positio:absolute!!!
    Non l'avevo neanche letta...
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  7. #7
    Originariamente inviato da Kyncaid
    non è cambiato nulla
    così facendo in firefox il footer mi si piazza sullo sfondo ma il content (o meglio il suo sfondo visto che il contenuto è ok) non ci arrivano.
    In safari invece il footer mi si sovrappone al content, che era la cosa che stavo cercando di evitare

  8. #8
    Prova a ricontrallare il codice... magari prendi spunto da roba tipo questa:
    http://css.html.it/guide/lezione/68/...-con-il-float/
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  9. #9
    si è da quella guida che sono partito
    quello è un footer standard che chiude il contenuto
    a me serviva che si piazzasse a fondo pagina

    è lì che sono iniziati i mie problemi.

    La cosa ridicola è che so che è una cosa comunissima ma non sono riuscito a trovare una soluzione

  10. #10
    Utente di HTML.it L'avatar di custanz
    Registrato dal
    Apr 2007
    Messaggi
    106
    scusa ma forse mi sono perso...

    adesso la classe del footer è così

    codice:
    div#footer{
           background: #333;
           color: #FFF;
           clear:all;
           padding: 0.5em 0;
           float: right;
           width: 100%   
    }

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.