图像在邮件中的图像

时间:2013-01-11 19:39:22

标签: html css email

是否可以在电子邮件中(建议使用表格和内联css样式)将图像放在另一个图像的顶部?我们想在这样的图像上添加图章:

enter image description here

3 个答案:

答案 0 :(得分:2)

根据图像的数量,您可能希望通过HTTP处理程序提供图像,该处理程序动态添加所需的叠加层。这允许您避免任何电子邮件客户端HTML问题,并且必须手动编辑(可能大且不断变化的数量)图像。

您可以缓存图像处理操作的结果以提高性能。

如果您有数十或数百张图像,并且/或您经常更改叠加内容,此方法将开始闪耀。否则,静态图像将是最简单的(记录Photoshop动作并完成它)。

示例:

<!-- before -->
<img src="http://foo.com/static.jpg">

<!-- after -->
<img src="http://foo.com/handler?id=123&overlay=xyz">

答案 1 :(得分:1)

,您必须创建一个“图像表”,我指的是2 <td>内的4个<TR>元素,并将图像分为4个部分。 (只要你的背景颜色与贴纸和所有其他图像匹配......依此类推......所以不。)

我建议您在自己喜欢的图片编辑器中执行此操作:)就像您的Q.示例

一样

答案 2 :(得分:1)

您应该避免absolute在电子邮件中定位,因为大多数客户端都不会呈现它。你应该做的是获得一个图像编辑器并将它们组合成一个图像。

roXon建议构建一个图像表,但这可能不是必需的。当你想让一个大图像包围两面或多面的文字时,我发现那些特别方便。