Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Centratura veritcale

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    5

    Centratura veritcale

    Ciao a tutti

    ho creato un immaigine in fireworks che cambia colore al passagio del mouse
    e fa entrare in un altra pagina quando si clikka..

    inserita in una pagina html e centrata orizzontalmente
    ma come si centra in veritcale???

    il vertical-align="middle" dentro il css non funziona...boooo

    mando il codice ad ogni uomo di buona volontà

    Grazie milla
    Ale

  2. #2

    Re: Centratura veritcale

    Originariamente inviato da Aley79
    il vertical-align="middle" dentro il css non funziona
    Il vertical-align funziona se lo applichi ad un td...
    Prova anche
    height: 30px; (ad esempio)
    line-height: 30px (uguale al numero imposstato sopra)

  3. #3
    l'immagine risulta essere un box ad altezza fissa, quindi dovresti fare:

    #immagine {
    position: absolute; /*serve fare così, e non so perchè */

    height: xxxpx; /*metti l'altezza dell'immagine*/

    top: 50%; /*ti pone l'immagine al centro pagina considerando come punto di riferimetnto il suo margine superiore. Quindi l'immagine si trova sotto il centro pagina...*/

    margin-top: -xxxpx; /*metti il valore corrispondente a META' dell'altezza dell'immagine*/
    }

    Ora dovrebbe trovarsi al centro.

    [cit] ...i margini verticali impostati sul valore AUTO non si comportano come i margini orizzontali. Inoltre, VERTICAL-ALIGN:MIDDLE non si comporta come il nome della dichiarazione lascerebbe intendere.
    La tecnica consiste nel posizionare il margine superiore del box al centro della finestra tramite "top:50%" e nell'aggiustare poi la posizione tramite un margine superiore NEGATIVO esattamente pari alla metà dell'altezza del blocco stesso, ovvero tramite "margin.top:-xxxpx" [/cit]

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    5
    Grazie mille per la spiegazione
    ma alla fine ho trovato in giro questa soluzione in giro che ho hem...importato

    <table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
    <tr height="98%">
    <td height="97%" align="center" valign="middle">ecc ecc

    Grazie ancora
    Ale

  5. #5
    Originariamente inviato da Aley79
    <table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
    <tr height="98%">
    <td height="97%" align="center" valign="middle">ecc ecc
    Ok... ma il css dove sta?

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    5
    Originariamente inviato da ricman
    Ok... ma il css dove sta?
    ehm...non c'è...sta tutto qui

    </head>
    <body>
    <table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">
    <tr height="98%">
    <td height="97%" align="center" valign="middle">

    [img]immagine.gif[/img]

    entra


    <span class="Stile2">testotesto</span></p></td>
    </table>
    </body>
    </html>

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.