One of the pages in our web app has a long table of paginated results. The user can set the number of results per page which means the page can be very long (e.g. 200 rows). There is only one vertical scrollbar on the page that affects the whole page rather than just the table.
There are also many columns to the table so we need a way to "scroll" horizontally. The problem is that the page is so long that the user would need to scroll down to the bottom of the page to see the horizontal scrollbar, which in some cases means scrolling through 200 results
The options I see are:
- Put a sticky horizontal scrollbar at the bottom of the screen, so that it is always on view at the bottom of the screen no matter how far you scroll up and down - I worry that this might give a false indication that the table does not go below the fold
- Put a sticky horizontal scrollbar at the top of the table so it is always on view - I have never seen this done before!
- Use something else to allow the user to "scroll" and see the columns which are not on screen (such as a right arrow in the final column) - I am not sure this is a widely understood way to scroll in a table?