wish of those help I have a jsFiddle example of what is possible: jsFiddle table scrolling Tables cannot scroll themselves (because they never overflow), but if you put a wrapper around it users can scroll horizontally (or vertically). However: If you cannot give your table a fixed width, it will just fill as much space it can find. But it does not overflow it's parent. Even though the table-cells are given a fixed width.
How to emulate frozen columns in html: scroll left table on mouse wheel in right table
wish help you to fix your issue Using frames will only complicate this. If possible, put it all on one page. Put each table in a div. Position the div's side by side. Give them the same height. Make them overflow: auto so they scroll.
To fix the issue you can do I was trying to build a simple fixed-width html table, with a scrollable body. On mobiles, I wanted it to preserve the width and to overflow with scrolling. , Add the following css line to your div that needs horizontal scroll:
html table horizontal scroll enabling for specific columns