-1

これは私の現在のコードです:

<td height="150" style="background: url(bg.jpg); cursor: pointer;" onClick="document.location.href='http://www.youtube.com';">

明らかに、JavaScript を使用すると、これは電子メール クライアントでは機能しそうにありません (そうですか?)。HTML ソリューションとは 前もって感謝します!リンクタグを巻き付けてみましたが、うまくいかないようです。

4

3 に答える 3

2

td の幅と高さを占めるようにリンクのスタイルを設定しないのはなぜですか。

<td height="150" style="background: url(bg.jpg);"><a href="http://www.youtube.com" style="display:block;height:150px;width:100%;"></a></td>
于 2013-07-22T09:35:04.163 に答える
0

あなたが投稿した情報(および@PAMの回答に対するあなたのコメント)を考えると、これで問題が解決すると思います:

<td width="150" style="background-color:rgb(128,128,128); background-image:url('http://www.yoursite.com/yourpicture.gif'); cursor:pointer;">
<a href="http://www.youtube.com">

...Text...

</a>
</td>

メール クライアントに背景画像が表示されない場合にユーザーがフォールバックできるように、background-color属性を に追加しました。tdもちろん、これを背景画像に似た色に設定する必要があります。

于 2013-07-22T09:54:52.753 に答える
0

次のように入力できませんか?

<td height="150"><a href="http://www.youtube.com"><img src="bg.jpg" /></a></td>
于 2013-07-22T09:30:25.647 に答える