Tables automatically convert to ul on mobile devices
Add-ons

Plugin Description: Solves the responsive layout problem caused by long table fields on mobile devices. Tables are displayed as tables on desktop and as unordered lists (ul) on mobile devices.
Usage
Include jQuery and table.js
1 2 | <script src="js/table.js"></script> |
html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <div class="table-list"> <table> <thead> <tr> <th>Title 1</th> <th>Title 2</th> <th>Title 3</th> <th>Title 4</th> <th>Title 5</th> </tr> </thead> <tbody> <tr> <td>Content 1</td> <td>Content 2</td> <td>Content 3</td> <td>Content 4</td> <td>Content 5</td> </tr> </tbody> </table></div> |
Call the plugin
1 | $(".table-list").setTable(); |
评论