Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    firefox allinea diversamente

    ciao ho un div allineato al centro, annidato in un altro div di larghezza 100%.
    Su IE il div è allineato correttamente, mentre su firefox lo allinea a sinistra.
    Perchè?

  2. #2

    Re: firefox allinea diversamente

    Originariamente inviato da Multiplexer87
    ciao ho un div allineato al centro, annidato in un altro div di larghezza 100%.
    Su IE il div è allineato correttamente, mentre su firefox lo allinea a sinistra.
    Perchè?
    Prova a postare il codice perchè evidentemente c'è qualche errore...
    Stefano
    Creazione siti Internet - Udine: SC web designer

  3. #3
    css: div#clicca{
    margin-top:40;
    font-family: Lucida Sans Unicode, Verdana;
    font-size: 99%;
    }
    div#niente{
    width="100%";
    position:absolute;
    top:280;
    left="0";
    }



    div:
    <div id="niente">
    <div id="clicca" align="center"><font color="#cccccc">entra</font></div>

    </div>




    P.S.=quello da allineare è il div "clicca"

  4. #4
    Diciamo che di base ci sono diversi errori...

    Originariamente inviato da Multiplexer87
    css: div#clicca{
    margin-top:40; /*dovresti inserire anche l'unità di misura es. px! */
    font-family: Lucida Sans Unicode, Verdana; /* ti converrebbe indicare anche una famiglia generica di font, tipo sans-serif */
    font-size: 99%;
    }
    div#niente{
    width="100%"; /*togli le virgolette*/
    position:absolute;/*proprietà "position" errata, dovresti applicare l'attributo relative per il div "niente" mentre "absolute" per il div "clicca"*/
    top:280;/*manca anche qui l'unità di misura*/
    left="0";/*togli le virgolette*/
    }

    div:
    <div id="niente">
    <div id="clicca" align="center"><font color="#cccccc">entra</font></div>

    </div>
    Provo a riscriverti il codice:
    CSS
    codice:
     
    div#clicca{
    position: absolute;
    margin-top:40px;
    font-family: Lucida Sans Unicode, Verdana, sans-serif;
    font-size: 99%;
    text-align=center;
    color=#cccccc;
    }
    
    div#niente{
    width=100%;
    position:relative;
    top:280px;
    left=0;
    margin:0;
    padding:0;
    }

    codice:
    <div id="niente">
    <div id="clicca">entra</div>
    
    </div>
    Stefano
    Creazione siti Internet - Udine: SC web designer

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    249
    Io consiglio sempre di fare un foglio di stile adatto a firefox ed un altro ad hoc per explorer. Baci

  6. #6
    Ringrazio copsteve per la delucidazione,ho corretto un bel po' di cose ma non funziona.

    cioè il mio problema era avere un solo div allineato orizzontalmente al centro. Non sapendolo fare ho creato il div niente che si prende tutto lo spazio e poi dentro gli ho messo il div clicca allineato al centro.
    Con IE il mio ragionamento sembrava funzionare, ma con firefox non funziona. Probabilmente nel mio ragionamento c'è qualcosa di sbagliato.

    Ricapitolando, se io volessi semplicemente allineare (orizzontalmente) un div al centro come faccio? Possibile che sia costretto a dare per forza un margine sinistro? Non c'è un comando align=center come per le vecchie tabelle?

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    484
    CSS
    codice:
    #centrato{width:100px;margin:auto;text-align:center;}
    HTML
    <div id="centra">

    blah blah</p></div>

    M.

  8. #8
    ma sarebbe solo il testo centrato, non tutto il div

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    484
    Lascia perdere il text-align, che appunto riguarda il testo;
    con "margin-left:auto" e "margin-right:auto" non dovrebbe centrare il div?

    M.

  10. #10
    Forse non avevo capito bene la tua richiesta...ad ogni modo, prova fare una ricerca nel forum con "centrare div".

    Stefano
    Creazione siti Internet - Udine: SC web designer

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.