2

クライアント用のキャンペーン (EDM) を作成しました。モバイル、タブレット、およびデスクトップの Chrome や Safari などの最新のブラウザーではうまく機能しますが、Windows PC の Outlook 2010 では機能しません。テーブルの幅が Outlook ウィンドウの幅まで拡張されているため、レイアウトが壊れています。

(imgs:Chromeで動作する場合/ Outlook 2010で発生すること

テーブルに使用するコードは次のとおりです。

<table align="center" width="600px" cellpadding="0" cellspacing="0" border="0" table-layout="fixed" > <tbody><tr><td style="text-align:left" overflow: "hidden"></td></tr></table>

ご協力ありがとうございました!

4

2 に答える 2

0

テーブルの行とセルに幅や高さを定義しないでください。特に行は無効な HTML です。セルが別のセルとスペースを共有しており、セルを特定の幅に制限する必要がある場合、表のセルに幅を設定できます。セルには高さを設定できますが、通常はコンテンツまたは画像に高さを定義させ、セルはコンテンツの寸法に従います。

また、電子メール クライアントがデザインを正しくレンダリングするために必要な head 情報もすべて欠落しています。そして、ラッピング テーブルを閉じていませんでした。できるだけ多くのデバイスでテストし、Litmus または Email on Acid のアカウントに投資して、デバイスと電子メール クライアントでテストすることをお勧めします...

于 2015-07-16T01:13:34.730 に答える
-1

<TR>それぞれに幅と高さを設定する必要があります<TD>

Outlookは、電子メールスタイル/テーブルのレンダリングがひどいです:(

于 2015-06-10T18:43:21.533 に答える