电邮客户支持负保证金价值?

Kri*_*ish 9 html css email-client position margin

请看下面的截图

在此输入图像描述

我想把镜头定位在顶部区域position.电子邮件客户端不支持这个值.那么我能为那做什么margin-top呢?我用价值作为负值?希望你能帮助我..谢谢你

Khe*_*dey 9

Hotmail和Outlook.com不再支持以下CSS属性:

margin
margin-top
margin-right
margin-bottom
margin-left
Run Code Online (Sandbox Code Playgroud)

以下是Litmus的陈述.

  • @你错了..plz检查链接http://www.campaignmonitor.com/css/ .. Gmail工作正常. (2认同)

Ger*_*uis 5

尽管这个问题是不久前提出的,但我决定提供更新,因为没有完整的答案,而且问题可能仍然会出现。

\n\n

编辑:

\n\n

我无法抗拒,但在一些邮件客户端中测试了相对位置和边距顶部的负值......

\n\n
    \n
  • Thunderbird 60:同时支持 \xe2\x9c\x93
  • \n
  • Gmail.com(在 Firefox 中):都不支持
  • \n
  • Outlook.live.com(在 Firefox 中):都不支持
  • \n
  • Roundcube 1.2.0(在 Firefox 中):同时支持 \xe2\x9c\x93
  • \n
  • K9 5.600(Android 中):两者都支持(但定位非常严格) \xe2\x9c\x93
  • \n
\n\n

我尚未测试大多数电子邮件客户端,因为这些数据足以让我目前不使用它(2020-03)。

\n\n

原来的:

\n\n

位置属性将支持问题中所述的解决方案。在这里阅读更多相关信息https://developer.mozilla.org/en-US/docs/Web/CSS/position

\n\n

我还没有测试过它,但根据https://templates.mailchimp.com/resources/email-client-css-support/ Outlook、Apple mail、Windows Live mail、iOS 6、Android 4.2、Android 2.3 支持属性位置和顶部。

\n\n

Gmail、Yahoo!、Gmail 应用程序、Outlook 2007 - 2013 且不支持位置属性。

\n\n

只有列表中的 Outlook.com 不能使用边距。很抱歉,我无法确认是否可以使用负边距。

\n

  • 我可以确认 Apple 邮件支持它,而基于 Chromium 的浏览器上的 Gmail 不支持 (2认同)