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.Originariamente inviato da albezz
ma cosa centra?
la scroolbar laterale dev scorrere l'intera altezza del sito !!!!
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; }