2016-12-28 9 views
0

私は電子メールのために応答するように単純な600pxワイド行を作成しようとしていますが、Outlook 2013、Outlook 2016勝利7とWindows 10のEメール。600x1 px行はOutlook 2013、2016、Win 10メールクライアントを表示しません

コードは次のようになります、と私は話している行はコメントでラインである「< --Horizo​​ntalライン - >」

は、今私は、それ600x1 PNG画像を作りましたなぜなら、私はHTML行として作ろうとしたとき、さらに悪化していたからです。誰もがこの問題を引き起こす可能性があるのを見てもらえるか

編集: ラッピングテーブルの行のHTMLを移動したとき、それは機能しました。

答えて

0

HTML要素としての高さは、ピクセルなしのピクセル値をとります。したがって、あなたはheight="1"を入れてください。または、あなたのスタイルタグheight:1px;に入れてください。また、GIFとして入れないでください、それともアニメーション化されますか?私の経験のGIFと見通しでは、すべての見通しが最初のフレームを表示し、うまくいかない。

+0

これはgifではありません。既にPNGですから問題ありません。 残念ながら、私はあなたの提案を、不幸にも無駄なく試しました – Nikolai907

+0

あなたはmso例外を書くこともできます。高さがうまくいかず、あなたが例外を作成し、より多くの助けが必要な場合は教えてください – Niqql

+0

高さはそれを修正していない、私はこれが非常に多くのトラブルを引き起こす可能性が信じられない、私はこのコードは動作しますが、コピーした場合は表示されません。 – Nikolai907

0

HTMLを使用すると、電子メールにソリッドカラーまたは透明なスペーサーを作成する最も効率的な方法です。このようなことは、OutlookやWin 10のメールを含むすべての電子メールクライアントでこのトリックを実行する必要があります。

<table cellpadding="0" cellspacing="0" border="0" width="100%" role="presentation" bgcolor="gray"> 
    <tr> 
     <td height="1" style="font-size: 0; line-height: 0;"> 
      &nbsp; 
     </td> 
    </tr> 
</table> 
関連する問題