My current project involves implementing sticky headers/columns on a table for the client. Unfortunately, using a real script for this purpose is not feasible due to an already high object count on the page which is resulting in speed issues.
However, I have managed to create a hybrid solution using CSS and JavaScript where I adjust the position of elements left/top as the table scrolls.
The implementation works well across various browsers including Opera, Chrome, Safari, and Maxthon, except for Firefox where it fails to function correctly. Any assistance with resolving this issue would be greatly appreciated.
I have included the links to my fiddle result pages below:
The functionality includes sticky headers on the first two rows and sticky columns on the first two columns.
Below is the code snippet:
Code snippet will go here...
CSS snippet:
CSS snippet will go here...
HTML snippet:
HTML snippet will go here...