I've encountered a strange issue with Bootstrap 3 and glyphicons on my Android mobile phone when using Chrome. The problem seems to be related to font-face statements in the bootstrap.css file, causing layout inconsistencies on mobile but not on Windows or desktop browsers like Firefox and Chrome.
When initially loading the page, everything looks fine. However, upon reloading or navigating to another page, the layout breaks. Could this be due to caching?
For example, screenshots from Android Mobile Chrome show problems like icons being misaligned in button groups, text overlapping buttons at the footer, labels breaking for input fields, and extra line breaks after checkboxes due to small parent container width.
I'm puzzled by this issue. Removing the font-family for glyphicon icons resolves the problem, but I lose the icons. Leaving the font-face statement in the file causes issues on Android mobile. Has anyone else experienced this? How can I resolve it?