1

画像の上部のみがHTMLメールで表示されています。Rails 3のActionMailerを使用してこれを送信しています。画像の全長を表示するにはどうすればよいですか?

<!DOCTYPE html>
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
  </head>
  <body>
        <table style="background-repeat: no-repeat; background-size: 100% 100%;" width="100%" height="100%" border="0" cellspacing="0" cellpadding="20" background="https://s3.amazonaws.com/mybucket/image.png">
                <tr><td></td></tr>
        </table>
  </body>
</html>

これについての考えは素晴らしいでしょう。image.pngの全内容を電子メールで表示したいだけです。

4

2 に答える 2

1

テーブルの高さを画像の高さと同じに設定します。ただし、すべてのメールクライアントが背景画像をサポートしているわけではありません。

于 2012-12-24T19:26:43.650 に答える
0

HTMLタグと本文タグに追加しますstyle="height: 100%"

また

htmlタグを画像の高さに設定し、style="height: 550px"bodyタグをに設定しますstyle="height: 100%"

フィドルの例100%タグ 固定の高さのhtmlタグを使用したフィドルの例

于 2012-12-24T19:15:02.233 に答える