Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357

    Allineare 2 div a centro pagina

    Ho un piccolo problema. Ho 2 div i quali contengono 1 tabella ciascuno. Vorrei che rimanessero nella pagina uno di fianco all'altro ed entrambi posizionati a centro pagina.

    Come devo intervenire su gli attributi delle tabelle o div?
    Style in linea o altro?

    grazie.

  2. #2
    Presumo che tu debba da un lato impostare il body con allineamento centrale:

    codice:
    body {
    text-align: center;
    }
    e dall'altro impostare i div come elementi inline:

    codice:
    div {
    display: inline;
    }
    Se non lo vuoi fare per tutti i div puoi impostarlo con una classe.
    Spero di esserti stato utile.

  3. #3
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Ok ci provo grazie.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Direi che il consiglio di ignorantone porta fuori strada: aggiunge errori ad errori.

    Per centrare un oggetto bisogna scrivere:
    codice:
    body {
      text-align:center; /* per dare il contentino ad IE */
      width: 100%;
    }
    #contenuto {
      margin: 0 auto;
      text-align: left; /* per controbilanciare il center sopra */ 
    }
    Se i blocchi da centrare sono due, e se tali blocchi devono stare affiancati, ocorre racchiuderli ambedue in un blocco unico (che sara` il contenuto di cui sopra).
    Poi i due blocchi dovranno avere:
    codice:
    .pezzo {
      float: left;
      width: 49%; /* opzionale */
    }
    Per cui il codice HTML diventa:
    codice:
    <body>
      <div id="contenuto">
        <div class="pezzo"> qualcosa</div>
        <div class="pezzo"> qualcosa altro</div>
      </div>
    </body>
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.