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

    [layout] centrato verticalmente e variabile orizzontalmente

    ciao,
    prima di passare ore a cercare di capire se e come è possibile...
    vorrei un layout di questo tipo:
    contenitore principale sempre centrato verticalmente (possibilmente con altezza in percentuale) ma di larghezza variabile, con min/max-width e margin:auto;

    praticamente mi piacerebbe un layout sempre centrato ma adattabile alle varie risoluzioni...

    avete suggerimenti?
    grazie mille.
    grazie... ancora

  2. #2
    ...nessuna idea o non è proprio possibile?
    grazie... ancora

  3. #3
    ciao unix (unix e la luce fu)
    allora, mi dovresti dire:

    1. il layout lo vuoi centrato nella pagina in verticale, ossia al 50% dell'altezza disponibile?
    2. la centratura precisa deve avvenire, a livello orizzontale in questo modo:

    codice:
    body {
      text-align: center; /* per IE Win */
    }
    
    #contenitore {
      margin-left: auto;
      margin-right: auto;
    } /* tutti i browser standard compliant */
    3. 'min-width' e 'max-width' (http://www.w3.org/TR/CSS21/visudet.html )
    possono essere implementate su IE solo con un workaround. cerca nel forum le parole chiave min-width max-width su ie. dovresti trovare un post di andrea.paiola. in alternativa vai su http://www.constile.org/ e lo trovi fra gli articoli in prima pagina

    fammi sapere se ti serve altro. ciao

  4. #4
    ciao, grazie per la rispsta.

    1. la centratura verticale... bo? in qualsiasi modo, basta che sia centrato ... possibilmente in qualche modo adattabile alla risoluzione... per avere una presenza adeguata sia a 800x600 che a 1280x1024... per dire...

    2. in orizzontale ho preso l'abitudine a mettere margin:0 auto; per esempio... e quello dovrebbe andare bene

    3. per l'hack min/max-width m'informo, grazie.

    grazie... ancora

  5. #5
    up
    grazie... ancora

  6. #6
    codice:
    <style>
    body {
    	margin:0;
    	padding:0;
    	text-align: center; /* per IE Win */
    }
    #container {
    	height:448px;
    	margin:0 auto; /* tutti i browser standard compliant */
    	background-color:#999966;
    }
    </style>
    codice:
    <body>
    <div id="container"></div>
    </body>
    per esempio... per un layout di questo tipo qual'è la soluzione migliore per averlo sempre centrato verticalmente?
    grazie... ancora

  7. #7
    bo, ci riprovo...
    grazie... ancora

  8. #8
    a questo punto anche un'offesa andrebbe bene...
    grazie... ancora

  9. #9
    grazie... ancora

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.