Tables
Table stack on mobile
Designed using Bootstrap's base .table
styling, adding class
.table-stack-on-mobile
allows for cells to stack on mobile devices,
allowing them to be more easily consumed on smaller screens.
Title | Title | Title | Title | Title |
---|---|---|---|---|
Mus malesuada dapibus | Adipiscing ut blandit | 99 | 99 | 99 |
Mus malesuada dapibus | Adipiscing ut blandit | 99 | 99 | 99 |
Mus malesuada dapibus | Adipiscing ut blandit | 99 | 99 | 99 |
Mus malesuada dapibus | Adipiscing ut blandit | 99 | 99 | 99 |
Mus malesuada dapibus | Adipiscing ut blandit | 99 | 99 | 99 |
Mus malesuada dapibus | Adipiscing ut blandit | 99 | 99 | 99 |
Mus malesuada dapibus | Adipiscing ut blandit | 99 | 99 | 99 |
Mus malesuada dapibus | Adipiscing ut blandit | 99 | 99 | 99 |
This presentation is not always appropriate, and Bootstrap's scrolling
.table-responsive
can be used in situations where maintaining the tables'
horizontal formatting is preferable.
The stacking is made possible by including responsive-table.js
after main.js
near the closing </body>
tag. This
script manipulates the table so that it stacks and retains the ability to be read
by screen readers and other assistive software as a traditional html table.
<script src="./js/responsive-table.js"></script>