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

Discussione: Centrare un <div>

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    353

    Centrare un <div>

    Ciao, vorrei allineare il div al centro della mia tabella. In sostanza ho una tabella 760x420 centrata rispetto al browser, vorrei se possibile centrare anche il div, come posso fare?


    #divcentrato {
    width: 400px;
    height: 400px;
    z-index: 1;
    border : 1px solid #CC0033;
    position: absolute;
    display: none;
    padding: 0;
    magrin-left: 50%;
    }

    Grazie

  2. #2
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641

    Re: Centrare un <div>

    hai provato a dare margin: auto; al #divcentrato?
    non credo serva il posizionamento assoluto; e poi, perchè: display: none; ?
    Floyd
    "Le persone che realizzano layout con tabelle annidate, spacer gif o che ignorano l'accessibilità non possono più definirsi professionisti." Andy Clarke
    --------------------------------

    www.extrowebsite.com

  3. #3
    ciao!
    dai alla tabella text-align: center e al div margin-left/right: auto. la prima serve per IE, i secondi per gli altri browser. occhio che nel tuo CSS c'è un errore: hai scritto magrin-left al posto di margin-left.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    353
    Originariamente inviato da thomas_anderson
    ciao!
    dai alla tabella text-align: center e al div margin-left/right: auto. la prima serve per IE, i secondi per gli altri browser. occhio che nel tuo CSS c'è un errore: hai scritto magrin-left al posto di margin-left.
    ho provato così,

    #divcentrato {
    width: 400px;
    height: 400px;
    z-index: 1;
    border : 1px solid #CC0033;
    position: absolute;
    display: none;
    margin-right: auto;
    margin-left: auto;
    }


    ma il mio div (che tramite uno script, dopo un tot di tempo viene visualizzato) viene visualizzato sempre attaccato al lato sinistro della mia tabella centrata.

  5. #5
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641
    al suo contenitore, assegna: text-align: center;
    "Le persone che realizzano layout con tabelle annidate, spacer gif o che ignorano l'accessibilità non possono più definirsi professionisti." Andy Clarke
    --------------------------------

    www.extrowebsite.com

  6. #6
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641
    scusa ma mi sono confuso:
    dovresati eliminare il position:absolute al div.
    Floyd
    "Le persone che realizzano layout con tabelle annidate, spacer gif o che ignorano l'accessibilità non possono più definirsi professionisti." Andy Clarke
    --------------------------------

    www.extrowebsite.com

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    353
    se tolgo
    position: absolute;
    la tabella viene spostata sotto il <div>... in sostanza in questa tabella centrata ho tutto il sito, il div dovrebbe visualizzarsi centrato sopra tutto il sito...

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    353
    nessuno sa aiutarmi?

  9. #9
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    1,011
    Devi usare

    float: center
    text-align: center
    margin: auto

    togliere position absolute, z-index

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    353
    ciao, z-index mi serve perchè il div deve visualizzarsi sopra tutto il sito...(tipo pop-up)

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.