HTML tabele nemaju podršku za skrolovanje tako da moraš da koristiš spoljašnji kontejner na kojem ćeš minimalno da zadaš sledeći set CSS atributa.
Kod:
max-height: [maksimalna visina];
overflow-x: hidden;
overflow-y: auto;
Napravio sam
DEMO gde možeš da vidiš praktičnu implementaciju.
Rows i
Max height selektore možeš da koristiš da bi video kako se tabela i kontejner ponašaju kada se promeni broj redova u tabeli i maksimalno dozvoljena visina spoljašnjeg kontejnera.