I created a table with 4 columns using the Bootstrap 3 grid system. Instead of utilizing the col-xs-*
classes, which work well on mobile devices, I opted for the col-md-*
classes. This decision was based on my preference to have larger and more visible icons on mobile screens, rather than having them shrink down too small. By switching to col-md-*
, the icons automatically stack in the grid on mobile devices while maintaining their size – exactly what I wanted.
Everything seemed fine until I noticed that this adjustment somehow caused issues with the document width. As a result, the Options Menu (the three-bar pop-down menu for mobiles/tablets) disappeared because it is aligned to the document width instead of the viewport width.
Can anyone suggest a CSS solution to address this common problem?