I have created a responsive email template which works in all web clients, all versions of outlook, apple mail, thunderbird, iOS, HTC's 'Mail' app and nearly everything else minus Lotus notes.
Is does not work forthe Gmail app on Android. I am pretty sure this is because gmail strips out all the css in header (which contains the media query) so it to show the standard web version but the window is mobile size, so it shows about 300px half the email. Is there anyway to force it to use the media query? Failing that is there a way to change viewport? What would be the best fall back option?
Thanks!
All Gmail mobile apps now support responsive email.
From 30 September 2016, Gmail supports Responsive Email (it can now support media queries). NOTICE: In October 2016, these changes (Gmail supports Media Queries) were still ongoing. For instance, Gmail still didn't support Media Queries in IOS and Android app.
Responsive email design best practicesStick to a single column layout. Less shifting and moving makes it easier for your audience to read your content. At minimum, use 13- or 14-pt font for the body text and no smaller than 20-pt for the titles. This will make your email much more readable on a small screen.
There is no workaround using media queries as they can't be inlined. Unfortunately there is no solution for Gmail regarding responsive email (assuming responsive=media queries).
Here are the alternatives:
align="left"
attribute in a table works more consistently in major email clients, as float
has limited support. You can find several examples of fluid and float/align here.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With