2013-07-09 3 views

Répondre

1

Il y a un tas de choses dans le HTML Boilerplate qui pourrait être lié, essayez donc de mettre ces derniers dans votre balise de style:

html {width: 100%;} 
body {width:100% !important;} 
.ReadMsgBody, .ExternalClass {width:100%; display:block !important;} 
table td {border-collapse: collapse; mso-table-lspace:0pt; mso-table-rspace:0pt;} 
#backgroundTable {margin:0; padding:0; width:100% !important;} 
p.MsoNormal {margin: 0px} 

J'ai toujours mettez ces choses dans la tête de chaque e-mail, donc je ne suis pas exactement sûr si tout ou partie fera une différence dans votre cas, mais je suggérerais toujours de mettre au moins une partie de la CSS Boilerplate HTML pour normaliser le code sur chaque email. Sinon, essayez d'ajouter 'px' à vos 0 valeurs (stupide je sais mais l'email est comme ça parfois), ou jetez un oeil à n'importe quelle table imbriquée, en vous assurant qu'elle est à 100% avec cellpadding = " 0 "et cellspacing =" 0 ".

J'espère que quelque chose là-bas fera l'affaire.

+0

Merci quand même, John. J'ai tout le personnel et j'ai déjà essayé toutes ces options. Je doute vraiment s'il y a de toute façon pour supprimer ce remplissage générique dans Outlook –

+0

Au second coup d'oeil, je viens de repérer la différence entre les deux images (doit avoir été encore à moitié endormi) Si vous voulez vous débarrasser du cyan sur les côtés de votre panneau blanc, je suggère d'utiliser une table de fond de 100% de largeur et d'appliquer le bgcolor là au lieu de colorer l'étiquette du corps. Cette technique arrête également la fusion des couleurs d'arrière-plan dans la section transférée si le destinataire transfère l'e-mail (sinon, il écrirait sur cyan, pas sur blanc). – John

Questions connexes