Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: centro della pagina

  1. #1

    centro della pagina

    Ciao ragazzi, io devo centrare il mio sito al centro della pagina sia in ie che ff.
    per farlo come faccio senza utlizzare le tabelle!?
    perchè riesco a centrarlo in orizzontale ma non in verticale.
    Grazie mille
    Ciao Alessandro
    www.xplacecompany.com - siti web - software - networking - VOIP

  2. #2
    codice:
    HTML
    
    
    <body>
      <div id="container">
        ... il layout si mette qua dentro ...
      </div>
    </body>
    codice:
    CSS
    
    body {
    text-align: center;
    }
    
    #container {
    margin: 0 auto;
    width: 60%;
    }

    Se ti può interessare:

    http://www.sickbrain.org/?document_i...ic_id=8&page=0

    Ciao
    Sickbrain.org » A proposito di Web Publishing

  3. #3
    si io lo voglio allineato anche in verticale!!! come faccio!? vertical-align:top non va!
    www.xplacecompany.com - siti web - software - networking - VOIP

  4. #4
    si io lo voglio allineato anche in verticale!!!
    :master: forse non ho capito, ma vuoi allineare in verticale e orizzontale?
    Per quanto riguarda l'orizzontale ti ho già postato il codice, per verticale il "contenitore" si espande in verticale in base al contenuto.

    Cerca di essere più specifico...
    Sickbrain.org » A proposito di Web Publishing

  5. #5
    allora io ho un sito con width=900 e height=600.
    voglio che in qualsiasi browser e risoluzione, sia piazzato al centro sia in verticale che orizzontale.
    ora per l'orizzontale non ho problemi, ma per il verticale si.
    Come posso fare dato che tutto il sito è contenuto dentro un div che a sua volta è dentro il body!?
    www.xplacecompany.com - siti web - software - networking - VOIP

  6. #6
    Se il sito è quello in firma si capisce cosa intendi, però non mi viene in mente una soluzione con i CSS valida per tutte le risoluzioni. Forse con il margin verticale espresso in percentuale?
    www.touring-car.it

  7. #7
    Fai 2 fogli di stile, uno per IE ( VVoVe: ) e un altro per ff ( ) e gli altri.
    In quello per ff scrivi:
    body{
    margin: 0;
    padding:0;
    }
    #contenitore_prinipale{
    margin: 0 auto;
    position: relative;
    width:645px;
    height:735px;
    top:0;
    }
    Quello per IE:
    body{
    text-align:center;
    margin: 0;
    padding:0;
    }

    #contenitore_prinipale{
    margin: 0 auto;
    position: relative;
    width:645px;
    height:580px;
    top:0;
    text-align:left;
    }

    Spero di aver capito bene
    Un uomo è vecchio solo quando i rimpianti, in lui, superano i sogni. A. Einstein

  8. #8
    ho provato le soluzioni ma non funzionano nessuna delle 2.
    l'unica soluzione che ho trovato è usare due tabelle una dentro l'altra.
    Ma siccome volevo fare un sito completamente css volevo trovare la soluzione!
    il sito in questione, diciamo che è graficamente più o meno come www.ortoconserviera.com. OPerò questo è un sito vecchio fatto con vecchie tecnologie. Ora voglio fare lo stesso centramente solamente con i css.
    HELP!!!!!
    www.xplacecompany.com - siti web - software - networking - VOIP

  9. #9
    Originariamente inviato da conero
    ho provato le soluzioni ma non funzionano nessuna delle 2.
    l'unica soluzione che ho trovato è usare due tabelle una dentro l'altra.
    Nooooo! Brutta cosa!!
    Ad esempio puoi fare così (vedi sotto). Il div da centrare sarà di dimensioni fisse che entrano in 800x600 (nell'esempio è 760x410) e in questo modo copri tutte le risoluzioni. Ovvio che a 1600x1200 vedi un piccolo rettangolo... ma la botte piena e la moglie briaca....

    Codice PHP:
    htmlbody {
        
    height100%;
        
    margin:0px;
        
    padding:0px;
    }
    #main {
        
    positionabsolutetop:50%; left:50%;
        
    height410px;
        
    width760px;
        
    margin: -205px 0px 0px -380px;
        
    text-alignleft;
        
    padding0px;
        
    border1px solid #7c7c7c;
    }



    HTML

    <body>
      <
    div id="main">
       
    il contenuto
      
    </div>
    </
    body

  10. #10
    singh ma anche questo non va.... altre soluzioni!?
    www.xplacecompany.com - siti web - software - networking - VOIP

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.