When optimizing my site for low-width mobile devices, I adjust the display property of various table elements such as tr, td, and th to block in order to stack them vertically. This technique helps wide tables to show all their content without overflowing from their container.
While this method works well in modern browsers, unfortunately it does not work in IE9. Is there a workaround for this issue?
Check out this jfiddle: http://jsfiddle.net/cfCzD/4/
Below are screenshots for reference:
IE11 (Expected result):
IE9 (Undesired outcome):