Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente bannato
    Registrato dal
    Jul 2007
    Messaggi
    66

    posizionare un div in basso

    ciao a tutti...
    ho un div alto 100px e al suo interno un div di 35 px. Vorrei che quest'ultimo sia posizionato in basso del primo + grande, invece di stare in alto...Suggerimenti?

    Nel div di 100px ho impostato vertical-align:bottom e nn va

    ho impostato la proprietà top del secondo, e nn va...

    grazie e ciao

  2. #2
    Moderatore di Off Topic, Kickstarter e XML L'avatar di Sky
    Registrato dal
    Jul 2000
    residenza
    Roma
    Messaggi
    1,053
    Vertical-align agisce solo sulle immagini e le tabelle, ecco perché non funziona nel tuo caso.
    Assegna un posizionamento relativo al div alto 100px mentre quello di 35 px lo posizioni in modo assoluto, specificando una distanza dal margine inferiore pari a zero (bottom: 0px
    Lo Stato deve dare ai cittadini, come diritto, ciò che la mafia dà come favore.
    Carlo Alberto dalla Chiesa

    Facebook | Twitter | Last.fm | LinkedIn | Quora

  3. #3
    Utente bannato
    Registrato dal
    Jul 2007
    Messaggi
    66
    grassie...funge
    xo c'è un nuovo probl...il div piccolino e ora in basso, però è tutto accostato a sinistra...x centrarlo rispetto al div + grande?

  4. #4
    Moderatore di Off Topic, Kickstarter e XML L'avatar di Sky
    Registrato dal
    Jul 2000
    residenza
    Roma
    Messaggi
    1,053
    Se sai la larghezza del div che lo contiene, gli dai un margine sinistro pari a (LarghezzaDivGrande - LarghezzaDivPiccolo) / 2 :)
    Lo Stato deve dare ai cittadini, come diritto, ciò che la mafia dà come favore.
    Carlo Alberto dalla Chiesa

    Facebook | Twitter | Last.fm | LinkedIn | Quora

  5. #5
    Utente bannato
    Registrato dal
    Jul 2007
    Messaggi
    66
    Originariamente inviato da Sky
    Se sai la larghezza del div che lo contiene, gli dai un margine sinistro pari a (LarghezzaDivGrande - LarghezzaDivPiccolo) / 2
    e come la mettiamo con le diverse risoluzioni dei monitor?

  6. #6
    Moderatore di Off Topic, Kickstarter e XML L'avatar di Sky
    Registrato dal
    Jul 2000
    residenza
    Roma
    Messaggi
    1,053
    Ci vuole un po' di lavoro in più allora.

    Abbiamo bisogno di un altro elemento block-level che conterrà il div più piccolo.
    Ad esso impostiamo il posizionamento assoluto, il margine inferiore uguale a zero ("bottom: 0px;") e una larghezza pari al 100%, così coprirà l'intero spazio creato con il div più grande. Inoltre è necessario applicargli anche la proprietà "text-align: center".

    Usiamo quindi lo stesso trucco per centrare i siti :P

    Adesso al div più piccolo impostiamo larghezza, altezza e i margini laterali su "auto". Infine, riportiamo l'allineamento del testo a sinistra (se necessario).

    Buon proseguimento!
    Lo Stato deve dare ai cittadini, come diritto, ciò che la mafia dà come favore.
    Carlo Alberto dalla Chiesa

    Facebook | Twitter | Last.fm | LinkedIn | Quora

  7. #7
    Utente bannato
    Registrato dal
    Jul 2007
    Messaggi
    66
    Originariamente inviato da Sky
    Ci vuole un po' di lavoro in più allora.

    Abbiamo bisogno di un altro elemento block-level che conterrà il div più piccolo.
    Ad esso impostiamo il posizionamento assoluto, il margine inferiore uguale a zero ("bottom: 0px;") e una larghezza pari al 100%, così coprirà l'intero spazio creato con il div più grande. Inoltre è necessario applicargli anche la proprietà "text-align: center".

    Usiamo quindi lo stesso trucco per centrare i siti :P

    Adesso al div più piccolo impostiamo larghezza, altezza e i margini laterali su "auto". Infine, riportiamo l'allineamento del testo a sinistra (se necessario).

    Buon proseguimento!
    vero...hai ragione

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.