Frage Der Tabellenstil border-outlook 2010 fügt zusätzlichen Platz hinzu


Ich habe einen HTML-Code für E-Mail-Marketing erstellt. Ich platzierte einen Tisch und legte einen Rahmen darum:

<table border="0" cellspacing="0" cellpadding="0" style="border:1px solid #982676; margin:0 16px;">

Aus irgendeinem Grund bekomme ich 1 Pixel zusätzlichen Leerraum, wenn ich es in OUTLOOK 2010 teste. Ich sehe es um Bilder herum, die nach oben und nach links ausgerichtet sind, und ich sehe es um andere Zellen, die eine solide Hintergrundfarbe haben.

Siehe Bild unter diesem Link:Bildschirmfoto

Das obere Dreieck ist ein Bild in einer Zelle für sich. Das untere Rechteck ist eine Zelle mit einer Hintergrundfarbe. Diese sollten an der Grenze bleiben. Dies ist ein wiederkehrendes Problem. Ist jemand schon einmal auf dieses Problem gestoßen?


7
2017-11-04 21:11


Ursprung


Antworten:


Campaign Monitor hat eine wirklich großartige Lösung, um diese Art von Problem zu lösen. Einfach fügen Sie das hinzu Stil Code zu Ihren Tabellenelementen. Der folgende Code löste mein Problem (gleich wie OP) in Outlook 2010

<table align="left" style="border-collapse:collapse; mso-table-lspace:0pt; mso-table-rspace:0pt;"> ... </table>

http://www.campaignmonitor.com/blog/post/3694/removing-spacing-from-around-tables-in-outlook-2007-and-2010

Wenn das nicht funktioniert, versuchen Sie es. http://www.emailonacid.com/blog/details/C13/removing_unwanted_spacing_or_gaps_between_tables_in_outlook_2007_2010


9
2018-03-07 17:01



Ich habe das hier gefunden: http://www.emailonacid.com/blog/details/C13/7_tips_and_tricks_regarding_margins_and_padding_in_html_emails

"Die Ränder und Abstände der Tabellenelemente in Outlook 2007 und 2010 können Probleme verursachen

Wenn Sie Ihrem TABLE-Element Rand- oder Padding-Eigenschaften hinzufügen, fügt es jedem verschachtelten TD in Outlook 2007 und 2010 denselben Rand und Abstand hinzu. Cellpadding- und Zellenabstand-Attribute sind sicher, aber es ist am besten, CSS-Ränder und -Polster innerhalb des enthaltenen TABLE-Elements zu vermeiden . "

Ich nehme an, dass Ihre Marge auf dem Tisch dies verursachen könnte. Ich bin mir nicht sicher.


1
2017-11-04 21:44



Falls Sie noch keine Lösung für dieses Problem gefunden haben:

Stellen Sie sicher, dass Sie eingestellt haben border="0" für diese Bilder innerhalb der Tabellenzellen.


0
2017-11-28 17:21



Grenz-Kollaps hinzufügen: Kollaps; zum Tischstil.


0
2018-04-15 15:49



Für Ränder von 1 und 3 Pixel Breite hat der rechte Rand einen 1 Pixel Platz dahinter. Eine Lösung für dieses (seltsame ...) Problem ist eine "Geister-Tabelle" hinter der aktuellen Tabelle mit der Breite der aktuellen Tabelle minus 1 und dem Rand von 1. Beispielsweise:

<!--[if mso]><table border="1" width="699">
<tr style="display:none;"><td>&nbsp;</td></tr>
</table><![endif]-->

Mehr Details: https://responsive.email/blog/s/1025987_Extra-space-behind-border-in-Outlook.html

Viel Glück...


0
2018-02-27 12:16



Ich löste dieses Problem, indem ich in den Abschnitt der Tabelleneigenschaften ging und dann auf "Optionen" klickte. Sobald das Optionsfeld angezeigt wird, ändern Sie die Standardzellenränder für Links und Rechts auf 0 "und klicken Sie dann auf OK.


0
2018-04-07 19:07