Here is the table I have made : JSFiddle link
At first it was working well but I wanted to add the scroll on the left because table had a lot of rows. In order to do it I have set the overflow:auto to the tbody in the CSS. It didn't work. Then I added
#training_table thead, #training_table tbody {
display:block;
}
After that it worked, there is a scrollbar however as you see on the link all the rows are compressed. Now I can't make them to look correctly. What was my mistake?
EDIT: the head of the table shouldn't go up when scrolling. (should be always visible)