Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    allineamento centrale menù orizzontale con i css

    Una domanda da assoluto neofita del css. Come si fa a centrare un menù orizzontale con i css? Grazie per le risposte.

  2. #2
    Ci sono diversi modi. Se il menu è contenuto in un <div> contenitore, è sufficiente che il <div> in questione sia centrato. per esempio puoi avere questa dichiarazione:

    codice:
    body {
      margin: 0;
      padding: 0;
      text-align: center;
    }
    
    div#container {
      margin: 1em auto;
      padding: 0;
      width: 60%;
    }
    Tale dichiarazione puoi applicarla anche in seguito. il text-align: center serve a centrare in IE, il margin: auto negli altri browser. la concomitanza delle due regole fa si che ci sia compatibilità fra IE e gli altri browser. Un altro modo sarebbe quello di impostare il padding-left/padding-right uguale nel contenitore. tuttavia questa regola crea dei problemi in IE: ho riscontrato degli sbalzamenti nel layout del menu al cambio di background sull'hover.

    un mio esempio (rude) di layout centrato col padding del body:

    www.re1.it/gabriele/boyle.html

  3. #3
    Ti ringrazio per le dritte. Più tardi c'è provo.

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.