0

私は HTML 電子メール テンプレートを設計してきましたが、解決できていないバグがいくつかあります。ここに私のページがあります:

  1. IE でページを表示すると、一番右の列の右余白が非常に大きく、それを取り除くことができないようです。margin-right: 0px を設定してみました。

  2. Chrome で表示すると、FB バッジが右下に完全に表示されません。むしろ少し浮いています。CSS フロートは、HTML メールではオプションではありません。

何か案は?助けていただければ幸いです。

いくつかのメモ: はい - ネストされたテーブル。知らない人のために説明すると、html/css フォーマットが取り除かれないようにするために、HTML メールにはテーブルが必要です。私はもともとこれを純粋な CSS でコーディングしましたが、役に立ちませんでした (主要なクライアント間でレンダリングされません)。

4

2 に答える 2

0
  1. td幅を 100px に設定しました。
  2. 新しい列を作成し、td をvalign="bottom"およびに設定しますalign="right"
于 2012-06-20T18:16:24.603 に答える
0

IE の問題に関して、あなたの Web ページには DOCTYPE がありません。その結果、癖モードがアクティブになります。quirks モードでは、ページは異なる方法でレンダリングされます。quirks モードを無効にするには、Web ページの上部に DOCTYPE を追加します。

<!doctype html>
于 2012-06-20T18:18:01.130 に答える