Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Vertical align??

  1. #1
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529

    Vertical align??

    ciao a tutti!

    è da qualche giorno che sto cercando di sistemare sto vertical align ma non ci riesco..

    io ho un div contenitore, e dentro ho messo altri div uno sotto l'altro, e dentro ad ognuno ci son testi e immagini...
    Finqua tutto ok, solo che volevo mettere per i testi e le immagini l'allineamento centrale in verticale ed ho messo:

    display: table-cell;
    vertical-align: middle;

    però se metto table-cell i div mi si acvallano e non restano uno sotto l'altro, mentre se lo tolgo non mi resta l'allineamento verticale!

    Come posso fare??

    Grazie in anticipo atutti
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  2. #2
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    [Disperato mode]

    Ho messo il testo dentro un div a sè..ma come faccio per centrarlo in altezza??
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  3. #3
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Ho provato con:

    display:table;
    vertical-align:middle;

    però slamente in Opera funziona, gli altri browser non danno cenno di vita...!!

    Help
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    nei browser standard, il vertical-align si puo` usare per centrare oggetti di tipo inline, non per oggetti di tipo blocco o simile.

    Dato che non hai specificato che oggetti devi centrare, dovresti spiegarti meglio; oppure posta il pezzetto di codice HTML (e l'eventuale CSS allegato).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Ciao!

    Io ho creato un div,ed allinterno ho mesos untesto normalissimo:

    div.testo_serv{
    vertical-align: middle;
    text-align:left;
    width:105px;
    float:right;
    height:49px;
    line-height:15px;
    }

    <div class="testo_serv">mio testo</div>


    Però il testo miresta sempre posizionato in alto del livello!!
    come mai
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Questo e` un errore semantico. E anche sintattico in XHTML Strict.

    Un testo deve stare dentro un tag che possa contenere del testo, ad esempio un

    .

    Il

    dovrebbe essere centrabile con il
    margin: auto;

    Invece il testo dentro il

    , se e` su un'unica riga puoi centrarlo con il line-height; se sono piu` righe non saprei.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.