【问题标题】:Outlook 2013 adds unwanted padding to cellsOutlook 2013 向单元格添加了不需要的填充
【发布时间】:2014-04-23 17:21:23
【问题描述】:

我有一个问题,我试图解决一个星期,但到目前为止没有成功。我有一个从切片图像构建的电子邮件。问题是在 Outlook 2013 中,它们之间存在显示 td 背景颜色的空间。就像在 Outlook 中添加了某种填充一样。我想不通,在我的 Outlook 2013 电子邮件中也看起来不错,但在我的客户公司的两个 Outlook 中出现了问题。

问题看起来像这样: http://imgur.com/UMsuhJr

图像之间和右侧不应有绿色空间。该问题仅存在于 Outlook 2013 中。

这是我这部分电子邮件的代码: http://pastebin.com/xFbnitzj

完整代码中当然有href、title和alt标记。

我将非常感谢任何提示和技巧。

【问题讨论】:

    标签: html css email outlook


    【解决方案1】:

    不同的电子邮件提供商对数据传输有不同的限制。在这种情况下,微软的邮件不能使用padding 样式。如需完整的 CSS 支持,请参阅:

    http://www.campaignmonitor.com/css/

    【讨论】:

    • 感谢丹尼尔重播。问题是我刚刚在代码中添加了填充和边距,希望这能解决它。代码中没有padding和margin问题依然存在。
    • 不幸的是,代码中没有填充的问题仍然存在,所以我仍在寻找解决方案。
    • 如果电子邮件提供商不允许执行 CSS 样式,则没有实际的解决方案,因为它会破坏界面的样式。对于你的问题,你需要使用margin而不是padding,可能使用js,否则CSS中没有解决方案。
    • 但是没有 CSS 可以执行,Outlook 在 td 单元格的内容和这个 td 的边框之间添加了一些空格。它看起来像这样: td 单元格:||图像| - 一些空间 - 边框|它在根本没有定义填充的地方添加填充。 :
    • 也许它有一个默认的填充?你试过检查元素吗?
    猜你喜欢
    • 2013-09-26
    • 2017-12-14
    • 2015-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-03
    相关资源
    最近更新 更多