я бы попробовал, сделать блок-обертку для таблицы, задать ему высоту меньше высоты таблицы и overflow: hidden (скрыть все что выходит за границы блока). при нажатии на таблицу увеличивать высоту блока-обертки до высоты таблицы
Илья, крайне рекомендую немного поменять философию и перейти на отступы с пробелами.
Любые современные редакторы это понимают..
В JS/CSS это два, в Питоне 4, в HTML или то, или другое.
А тут они настроены на 8.
Ваш код нечитаем.