【发布时间】:2015-03-12 12:50:10
【问题描述】:
简单地说:我有一封从 psd 导出的 html 电子邮件。切片图层和所有内容,更改网址等等,所以我做了一个测试邮件,html邮件在大多数客户端上看起来都不错,但是当我将它发送到雅虎邮件或hotmail/outlook并从chrome打开它们时,所有的图像在那里,但它们的位置是错误的。我究竟做错了什么?全部在表格中,没有外部 CSS 或头部没有样式。
<head></head>
现在有了 jsfiddle 的要求
这是 html https://jsfiddle.net/waev6gdu/
在 jsfiddle 上看起来不错,但在上述客户端上却不行。我做错了什么?
【问题讨论】:
-
电子邮件是戏剧性的......尝试将
style="display:block"添加到代码中的每个img。 -
该死的,现在它在 mac 上坏了。 jsfiddle.net/6oxwgn6q 很高兴看到它在 gmail 浏览器中运行。
-
从代码中大量的行跨度和列跨度来看,您似乎是通过一些 Photoshop 或 Brackets 插件导出的。如果我错了,请原谅我,但如果我错了,请不要要求人们修复它。除了预先构建的模板之外,真的没有任何 HTML 电子邮件开发的捷径。
-
是的,我通过 photoshop 导出了它,但我也四处寻找预先构建的模板,但找不到任何 a)免费 b)有像我这样的布局。