Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    11

    come posiziono una foto verticalmente in fondo ad un div?

    Sto realizzando un sito internet in cui ci sono due colonne:
    a destra ci sono i contenuti ed il footer,
    a sinistra il logo, il menu ed una foto.

    Inoltre la colonna di sinistra è di colore diverso rispetto a quella di destra.

    Il mio problema nasce dal fatto che la foto dovrebbe posizionarsi sempre in fondo alla pagina qualsiasi sia la lunghezza del testo che si trova nel div a destra, però se la metto come immagine di sfondo l'altezza del div si ferma al menu e se la inserisco come img si posiziona subito sotto al menu.
    I div sx e dx possono in qualche modo essere alti uguali?

    Questo è il codice:
    <div id="contenitore">
    <div id="sx">
    <div id="logo">
    [img]../img/logo.jpg[/img]
    </div>
    <div id="menu">
    <ul>[*]link1[*]link2[*]link3[*]link4[*]link5[/list]
    </div>
    <div id="img">
    [img]../img/foto.jpg[/img]
    </div>
    </div>
    <div id="dx">
    <div id="testo">
    </div>
    <div id="footer">
    </div>
    </div>
    <div class="clear"></div>
    </div>

    CSS:
    #contenitore{
    width:1000px;
    margin: 0 auto;
    background:#ffffff url(../img/bg.jpg) repeat-y top left; /*colore che si ripete nella colonna di sinistra*/
    }
    #sx{
    float:left;
    width: 300px;
    background: url(../img/bgsx.png) no-repeat top left; /*sfondo dato alla colonna sx (immagine con trasparenza per far vedere anche l'immagine di sfondo del contenitore)*/

    }
    #dx{
    float:left;
    width: 700px;
    }
    .clear{
    clear:both;
    }

    Grazie mille!!

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Non so se ho compreso il problema, perché non la metti come sfondo, allineato a sinistra e in basso, del contenitore? (dando al div col menu un padding-bottom eguale all'altezza dell'immagine, così se la colonna di destra fosse molto ridotta comunque l'immagine sarebbe dopo il menu e non coperta da quello)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    11
    in realtà nel contenitore già c'è un'altra immagine... cmq ho creato un altro div all'interno del contenitore con l'immagine di sfondo!

    thanks!!

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.