Ciao a tutti.

Ho una paginetta dinamica con una tabella che in base ai parametri selezionati dall'utente può diventare anche molto lunga. La tabella è messa su un contenitore (<div id="container" style="Z-INDEX: 19; POSITION: absolute">)

Volevo che il contenitore fosse centrato orizzontalmente (e fin qui nessun problema) e la cui lunghezza variasse in base alla dimensione della tabella;

codice:
#container {
  position : absolute; left: 50%; width: 770px; margin-left: -385px;
  top : 118px;
  height :100%;
}
Con questo codice riesco a centrare il div e a farlo diventare alto quanto la dimensione del viewport. Il problema è che quando la tabella si ingrandisce + del viewport sono fregato

C'è una maniera per fare quello che mi serve con i CSS?

Grazie a tutti