Visualizzazione dei risultati da 1 a 9 su 9

Discussione: centrare il contenuto

  1. #1
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030

    centrare il contenuto

    'giorno

    mi spiace rompere le balle per un problema semplice semplice ma senza ricerca sono bloccato..

    vorrei centrare il mio div contenitore nella pagina ma mentre con Ie lo centra bene, con FF non considera la centratura.

    html:
    codice:
    <body>
    <div id="container">pippo
    </div>
    </body>
    </html>
    css:
    codice:
    *{margin:0px; padding:0px; border:0px;}
    
    body {
    background-color:#EFF0F2;
    font:0.7em Verdana, sans-serif;
    text-align:center;
    }
    #container {
    width:760px;
    background-color:#FFF;
    text-align:center;
    }
    io vorrei che "contenitore" stesse orizzontalmente al centro della pagina, dove sbaglio?
    è nella nostra unicità che risiede la meraviglia degli esseri umani

  2. #2

  3. #3
    prova così:

    html, body {
    background-color:#EFF0F2;
    font:0.7em Verdana, sans-serif;
    text-align:center;
    margin:auto;
    }
    #container {
    width:760px;
    background-color:#FFF;
    text-align:center;
    }
    Sayonara...

    kami del tempo / raccogli i miei ricordi / vola distante.

    Rinaldo - RexPlants
    RexPlants il forum delle piante che mangiano

  4. #4
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    Originariamente inviato da kaze
    prova così:

    html, body {
    background-color:#EFF0F2;
    font:0.7em Verdana, sans-serif;
    text-align:center;
    margin:auto;
    }
    #container {
    width:760px;
    background-color:#FFF;
    text-align:center;
    }
    purtroppo la posizione resta la stessa.. ma i testi diventano piccolini
    è nella nostra unicità che risiede la meraviglia degli esseri umani

  5. #5
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    Originariamente inviato da whiteduke
    ti rimando a questo link http://www.extrowebsite.com/articolocss.asp?ID=7.
    ciao
    guardo subito
    è nella nostra unicità che risiede la meraviglia degli esseri umani

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da kaze
    prova così:
    ...
    No, i margini devono stare nel <div> da centrare:
    codice:
    html,body {
      background-color:#EFF0F2;
      font:0.7em Verdana, sans-serif;
      text-align:center;
    }
    #container {
      width:760px;
      background-color:#FFF;
      /*text-align:center;*/
      margin: 0 auto; 
    }
    (per centrare solo orizzontalmente basta mettere in auto i margini sinistro e destro)
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  7. #7
    Utente di HTML.it L'avatar di darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    Originariamente inviato da Mich_
    (per centrare solo orizzontalmente basta mettere in auto i margini sinistro e destro)
    perfetto, ora così è centrato

    ma tanto per curiosità, perché solo impostando questi margini tutto il contenuto si è ristretto drasticamente?
    prima la dimensione dei font messa a 0.7 è diventata illeggibile e ho dovuto aumentarla a 0.8.. :master:
    è nella nostra unicità che risiede la meraviglia degli esseri umani

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    E` uno dei bug di IE (credo): usa caratteri piu` grandi di altri browser.
    Mi pare che devi mettere nel body una dimensione dei caratteri in %, poi tutto il restosegue correttamente.

    La centratura in CSS si fa con i margini auto.
    E` solo IE che non li riconosce e utilizza invece un attributo che serve per centrare il testo dentro un blocco (lo applica anche agli oggetti contenuti, non solo al testo).
    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 darkiko
    Registrato dal
    Feb 2002
    Messaggi
    3,030
    Originariamente inviato da Mich_
    E` uno dei bug di IE (credo): usa caratteri piu` grandi di altri browser.
    Mi pare che devi mettere nel body una dimensione dei caratteri in %, poi tutto il restosegue correttamente.
    ma sai che lo stesso scherzo l'ha fatto anche FF?
    boh, probabilmente avrò scritto qualche vaccata nelle altre 10000 righe di css seguenti..

    davvero 1000 grazie ancora
    è nella nostra unicità che risiede la meraviglia degli esseri umani

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.