私は自分のメールの背景を作ろうとしています。 私が使用している場合は:電子メールの背景イメージはURLとして機能しますが、ディレクトリとしては機能しません。
style="background: #3b72bb url('https://s1.postimg.org/sample/image.jpg') no-repeat; background-size: cover;"
を、それが正常に動作します。
しかし、私が使用しているとして:
style="background: #3b72bb url('img/image.jpg') no-repeat; background-size: cover;
を私はもはや私の背景画像を見ることができます。
フォルダ構造は次のとおりです。
index.html
img/
image.jpg
私はindex.html
と一緒に画像を送るプラットフォームを使用しています。 画像:
<img src="img/leftphoto.jpg" alt="" width="274" height="550" border="0" style="color: #1f1f1f; border: none; display: block; font-size: 12px; line-height: 34px; text-align: left;">
は完璧に働いています。 私はさまざまなオプションを試してみました:
style="background: #3b72bb url('/img/image.jpg') no-repeat; background-size: cover;
style="background: #3b72bb url('../img/image.jpg') no-repeat; background-size: cover;
そして初めに1つ。彼らの誰も働いていません。 URLとしてではなく、イメージとして送信する必要があります。
あなたは電子メールクライアントは、それが必要とするので、遠隔地のサーバから画像をダウンロードする必要があり、絶対ファイルパスに固執する必要がありますどこを見るか知っている。 – UncaughtTypeError
サンプルパスを書き込めますか? –
http://yourserver.whatever/images/yourimage.jpg。あなたのコンピュータにイメージがあるので、ローカルパスはあなたのために働きます。分かった? – scoopzilla