I built a website that works great on Firefox, IE, and Chrome. Client goes to a tradeshow and realizes the website menu went bonkers in their iPad.
broken menu http://www.glassdoctordenvermetro.com/wp-content/themes/GDDenverTheme/images/photo.JPG
I tried a website that lets you preview your design by simulating it in case you don’t have an iPad (like me). But the problem is it looks fine:
http://ipadpreview.com/previewer?url=http%3A%2F%2Fglassdoctordenvermetro.com%2F
What would suggest I do to figure this out? Is it a problem with the font being different on every browser perhaps? The width of the tab changes based on the menu font and wording but again, it looks fine on all other browsers I tested.
Thank you
Opening it an iPad simulator shows that the font is a much wider font and there’s also greater letter spacing. You should specify more options in the
font-familytag to have another more condensed font that is available on iOS. You could also bring the font-size down on iOS. The big issue with the testing site you’re using is that it’s still outputting HTML, the only trustworthy type of site like that would have to generate a screenshot image to ensure consistency.Here’s some fonts to help: http://iosfonts.com/
And
11pxworks with the existing font.Alternately, removing the uppercase transform makes it fit.