Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    94

    Centrare div verticalmente

    Salve a tutti. Io ho un div di dimensione fissa e devo fare in modo di centrarlo verticalmente nella pagina, indipendentemente dalla risoluzione.

    Ho usato il seguente codice:


    .maindiv {width: 1002px; height: 754px; position: relative; top: 50%; margin-top: -377px;}

    Ora, ecco la situazione:

    - Google Chrome: perfetto, è centrato perfettamente e se la risoluzione è inferiore a 754 (in altezza) viene inserita la barra di scorrimento laterale.

    - IE: è centrato verticalmente, ma se la dimensione è inferiore a 754 non viene messa la barra di scorrimento, quindi i px bassi non vengono visualizzati.

    - Firefox: Si vede solo la metà bassa, la metà alta è tagliata...praticamente in firefox il div si trova 377px più in alto che negli altri browser.

    Come faccio a centrare verticalmente un div in modo che vada bene su tutti i browser?

    Poi ho anche un'altra domanda che riguarda sempre l'applicazione di una cosa crossbrowser...però in questo caso ci sono anche dei codici javascript, in che sezione la posto? sempre qua?

  2. #2

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.