Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    35

    problema centratura verticale

    la mia homepage si centra orizzontalmente in maniera corretta ma non in verticale!
    eppure il codice mi sembra corretto!

    body,html {
    height:100%;
    margin:0 auto;
    }
    div#totale {
    width: 940px;
    height:790px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -395px;
    margin-left: -470px;
    vertical-align: middle;


    }


    nel 1280x1024 è centrato perfettamante come nelle risoluzioni superiori !
    mentre nel 1024x768 mi taglia la parte superiore di qualche decina di px!!!

    perchè ???

  2. #2
    Per forza... il tuo div è 790px... che è > 768px
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    35
    ma cosa centra?

    la scroolbar laterale dev scorrere l'intera altezza del sito !!!!

  4. #4
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    Originariamente inviato da albezz
    ma cosa centra?

    la scroolbar laterale dev scorrere l'intera altezza del sito !!!!
    Centra che se il tuo div è più alto che la finestra del browser la centratuta non ha effetto, div generalmente non dovrebbe superare i 600px di altezza.

    Poi il tuo codice lo puoi modificare così che va meglio:
    codice:
    body, html { 
    margin: 0;
    padding: 0;
    }
    div#totale {
    width: 940px;
    height:790px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -395px 0 0 -470px;
    }

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    35
    scusa gufo ma se il div è più alto della pagina del browser non dovrebbe aggiungermi semplicemente una scroollbar laterale e farmi scorrere il la pagina normalmente da cima a fondo ??
    come questo forum ad esempio ???

    non dovrebbe tagliarmi la parte alta!!!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    35
    ragazzi aiuto!!!

  7. #7
    Utente bannato
    Registrato dal
    Sep 2007
    Messaggi
    2,777
    Originariamente inviato da albezz
    ragazzi aiuto!!!
    Aiuto!!! E cosa stiama facendo! Se tu continui ad ostinarti voler mettere la centratura in una pagina più lunga del browser non risolverai mai i problemi, la scrollbar se non hai messo altre istruzioni dovrebbe comparire.

    Questo forum non ha definito una centratura verticale che quando la pagina è più alta della finestra non serve a nulla

  8. #8
    Originariamente inviato da albezz
    ragazzi aiuto!!!
    Cosa lo centri a fare (verticalmente) un sito MOLTO ALTO?
    Non ha senso...
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2009
    Messaggi
    35
    faccio un pò di chiarezza...


    la scroollbar verticale compare ma NON scorre l'intero sito!

    quello che voglio è molto semplice, ad alte risoluzioni il sito sia centrato vert. e oriz..
    mentra a basse risoluzioni il sito tenga l'intera pagina verticale e si possa scorrere con la scroollbar da cima a fondo

  10. #10
    Originariamente inviato da albezz
    la scroollbar verticale compare ma NON scorre l'intero sito!
    E' il "corretto" funzionamento del codice che hai postato.
    Funziona così...


    Originariamente inviato da albezz
    quello che voglio è molto semplice, ad alte risoluzioni il sito sia centrato vert. e oriz..
    mentra a basse risoluzioni il sito tenga l'intera pagina verticale e si possa scorrere con la scroollbar da cima a fondo
    Nel tuo discorso ci sono degli IF quindi SE sei in una condizione devi usare un css ALTRIMENTI un altro.
    Se vuoi fare con uno devi scendere a compromessi... (ad esmpio farlo entrare preciso nel 1024x768 escludendo solo le utenze di risoluzione inferiore)
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

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.