Outlook 2007 à 2013, l'Affichage de l'Appareil Requêtes de Média
J'ai développé un e-mail personnalisé modèle qui utilise une requête de média pour cible les appareils plus petits que 480px. Le courriel semble et affiche parfait dans chaque e-mail du client et la plate - forme de Gmail, Yahoo!, Hotmail, Apple Mail, Thunderbird, Outlook 2003, etc - à l'exception de Outlook 2007 à 2013.
Outlook 2007 à 2013 bizarrement ramasse la requête des médias et des styles de l'e-mail avec les déclarations css. Lorsque je retire la requête de média, il rend parfaitement. Une idée de comment je peux avoir des Perspectives d'ignorer la requête de média?
Ci-dessous est la requête de média utilisé, ainsi que d'un jsFiddle lien. Changement de max-device-width pour max-width pour voir la requête des médias dans l'action.
jsFiddle: http://jsfiddle.net/danimalnelson/uQ7kg/
@media only screen and (max-device-width: 480px) {
OriginalL'auteur Dan Nelson | 2013-05-31
Vous devez vous connecter pour publier un commentaire.
Vous pouvez forcer Microsoft à ignorer certaines parties du code avec:
Voici les Numéros de version d'Outlook
OriginalL'auteur John
J'ai été amener à croire que:
Jean.
Avez-vous un lien à l'endroit où vous avez trouvé la ressource qui mso nombre se rapporte à qui de version d'outlook?
Est-il un Microsoft page quelque part avec une liste définitive de mso numéros?
La ressource la plus utile j'ai de bons jusqu'à présent est en allemand cette page du wiki:
http://de.wikipedia.org/wiki/Conditional_Comments
OriginalL'auteur boldfacedesignuk
Si vous voulez cacher l'utilisation de cette
et dans les media queries écrire
display:block;
OriginalL'auteur sandhya
Suivez mon conseil, ne pas réinventer la roue, utilisez un certain modèle de démarrage déjà testé de nombreuses fois avec de nombreux bugs déjà corrigé comme Réponse
Pas vraiment répondre à la question à portée de main...
OriginalL'auteur Vinícius Moraes