I'm developing a website featuring a restaurant's menu. Each item is available in different sizes, each at a different price. This is displayed on medium and large devices using a table, with a column for each price:
On mobile devices, the screen is too narrow to properly display up to 4 different sizes per product.
So I would like to fold columns into rows, having each row starting with the column name:
Is there anything like this possible using a responsive design? I'm trying to avoid maintaining two different HTML versions of the content, one visible only on mobile, and one visible only on larger screens.
I'm using Foundation 5, so I'm ideally looking for a solution using this grid system, but I'm open to any solution really.