Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Centrare un div

  1. #1

    Centrare un div

    questo codice non funge. Non riesco però a capire perché Grazie
    <html>
    <head>
    <script language="javascript" type="text/javascript">
    function centra(){
    document.getElementById("cnt").style.top ="400px";
    }
    </script>
    </head>
    <body >
    <INPUT id="pp" type="button" value="centra" onclick="centra();">
    <div id="cnt" >Ciao</div>
    </body>
    </html>

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Se il div non ha style="position:absolute;" non puoi spostarlo

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Si puo` centrare anche mettendo
    margin:auto;

    (senza bisogno di dare posizione assoluta).

    E` necessario conosere qualcosa di piu` del tuo problema per poterti dare eventuali altre opzioni piu` appropriate (da realizzare con i CSS).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Il problema è ottenere un div che stia in centro ad una pagina. Con i CSS si può fare?

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Il forum CSS e XHTML (dove ti ho spostato) e` pieno di domande uguali: fai una ricerca.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da whiteduke
    text-align: center;
    Questa e` sintassi proprietaria: e` la patch che si deve mettere per il browser IE, ma gli altri browser non lo riconoscono.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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

    Re: Centrare un div

    ciao
    prova a leggere questo articolo:
    http://www.extrowebsite.com/articolocss.asp?ID=39
    ci sono 3 esempi che puoi seguire per centrare un div nella pagina, con position:absolute.
    spero ti sia utile.
    "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

  10. #10
    Grazie mille per l'articolo sui CSS: io lo facevo con un piccolo javascript, ma con i CSS mi sembra più elegante.

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.