【问题标题】:Outlook 2010 shows to big of a picture in a received emailOutlook 2010 在收到的电子邮件中显示大图
【发布时间】:2014-06-25 07:03:24
【问题描述】:

我目前正在为我工​​作的公司建立一个网上商店,我目前正在做的事情之一是在客户完成订单后发送给他们的订单邮件。

网上商店正在 CMS Joomla 上构建,目前,我们仍在测试网上商店中的所有内容。

问题出在这里:
到目前为止,我制作的订单邮件是用 HTML 和 CSS 制作的。在订单邮件的顶部,我放入了公司徽标。当我的同事(目前是测试客户)下订单时,会向他和我发送一封电子邮件。我的同事收到的邮件看起来不错,只要他调整电子邮件窗口的大小,徽标就会调整大小。但我收到的同一封邮件,顶部的标志,完全不成比例。图片的大小与原始大小相同,即使我在 HTML-/CSS-code 中将其定义为更小。

  • 有人知道这是为什么吗?
  • 我需要更改 Outlook 中的任何内容吗?

【问题讨论】:

  • 这是一个编程问题吗?嗯...
  • 首先在电子邮件客户端上测试您的 HTML 模板putsmail.com

标签: html css joomla outlook-2010


【解决方案1】:

在 CSS 代码中?对于 HTML 电子邮件,您不应该使用 CSS 进行样式设置。为确保它们都与跨电子邮件客户端兼容,您应该使用表格。

因此,首先,删除您为图像设置的 CSS 并使用以下内容:

<img src="test.jpg" width="100" height="100" style="display:block; border:0;"  alt="" />

一些电子邮件客户端(例如 Apple Mail)将支持 &lt;head 中的 CSS,因此您可以使用它,例如您可能想为图像添加阴影,但不要将其用于结构样式,例如浮动或定位。

希望对你有帮助

【讨论】:

    【解决方案2】:

    添加“显示:块;”到图像确实似乎使图片在邮件内保持在比例范围内。一会儿。

    我还在“div”中添加了一个“max-width”,这可能对图片有影响。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-11
      • 1970-01-01
      • 2012-11-04
      • 2014-06-23
      • 2015-02-05
      • 2015-06-04
      • 2013-07-29
      • 1970-01-01
      相关资源
      最近更新 更多