I have a table of 4 columns using the Bootstrap 3 grid system. Instead of using the col-xs-*
, which works great on mobile, I used the col-md-*
. The reason was simple -- on mobile, I didn't want the icons to shrink down very small and wanted them larger and visible on mobile. When I switched from col-xs-*
to col-md-*
for these columns, the mobile would automatically stack the icons in the grid and keep them large -- which is exactly what I want.
Okay, all is well except that somehow this makes the document width get messed up, and the Options Menu (the three-bar popdown menu for mobiles/tablets) disappears because it's aligned to the document width, not the viewport width.
Does anyone know a good CSS fix for that common problem?