2009-07-09 14 views
0

Je crée un programme qui envoie un bulletin d'information avec une image d'arrière-plan. Cela fonctionne bien sur Office 2000-2003, thunderbird, mais l'image d'arrière-plan n'apparaît pas sur Outlook 2007. J'ai lu que Microsoft a modifié le moteur de rendu et n'a pas pris en charge la propriété css en arrière-plan.css background Outlook 2007

Est-il possible de créer un e-mail qui affichera comme ça: http://www.freeimagehosting.net/image.php?a7905f7d16.png sur Outlook 2007?

Quelle est la solution?

Nous vous remercions de votre aide.

+0

voir aussi: http://stackoverflow.com/questions/294917/outlook-rendering-problem-rendering-text-too-large/575878#575878 aucun concepteur n'accepte le style car il utilise un rendu de mot, pas de trident (IE) rendu. – voyager

Répondre

1

Ne devrait pas être trop dur, car vous n'avez besoin que d'une image de fond pour l'ensemble de la mise en page. Here est un billet de blog vous indiquant comment obtenir vos images de fond de travail pour le corps.

Ensuite, il suffit de mettre les images et le texte à l'intérieur d'une table et le style avec la bonne largeur, et BAM, vous êtes bon pour aller (:

0

Non seulement Outlook 2007 arrêté l'image d'arrière-plan de montrer en quoi que ce soit, mais l'élément du corps, apparemment vous devez faire attention à la façon dont vous définissez le style de ladite image d'arrière-plan aussi bien. peut-être est votre problème?

Campaign Monitor a un court message à ce sujet.

0

en utilisant peut-être table et mettre un fond sur la table fonctionnerait de toute façon, si vous l'avez stylé en utilisant css seulement, vous avez des problèmes et vous devrez probablement faire quelques pas en arrière et faire beaucoup de style à nouveau.

FYI: www.fixoutlook.org

0

Perspectives utilise par défaut Trident, le moteur de IE pour le courrier entrant et Word HTML moteur de rendu pour le courrier sortant ... Until Office 2007 (and some people hate it).

Maintenant, it uses Word 2007's rendering, Wich is rather lacking. On microsoft's page vous pouvez voir que l'élément body ne prend pas en charge l'attribut style. Pour cette raison, vous ne pouvez pas donner un arrière-plan au body.

Peut-être joindre tout dans un style div, au lieu de dénommer le body?

Questions connexes