当前位置: 首页 > 面试题库 >

在Gmail电子邮件中删除了Flex / Grid属性

易祖鹤
2023-03-14
问题内容

我有一个PHP脚本,可通过邮件发送以下HTML:

<html class="no-js" lang="en">
   <body>
      <div style="width: 70%;background-color: #060b2b;margin: auto;flex-direction: column;display: flex;">

        <h1 style="margin-top: 50px;color: white;margin-left: auto;margin-right: auto;">Vous avez reçu une nouvelle notification.</h1>

        <div style="width: 80%;padding: 50px;margin-top: 50px;background-color: #222;margin-left: auto;margin-right: auto;display: flex;">
            <p style="color:white;margin: auto;text-align: center;">{{$notification}}</p>
        </div>

        <a href="" style="margin-top: 50px;margin-bottom: 50px;margin-left: auto;margin-right: auto;color: white;padding:15px;background-color: #0E0E0E;">Accéder à mon compte</a>
      </div>
   </body>
</html>

但是收到的电子邮件(当我检查主div时)没有显示该物业 flex-direction: column;

似乎gmail可以过滤这些属性?

这正常吗?


问题答案:

设计HTML电子邮件不同于设计HTML网站。电子邮件客户端和Web浏览器之间存在巨大的技术差距。好像浏览器在不断发展,但是电子邮件客户端陷入了1998年。

在HTML电子邮件世界中,嵌入式和外部样式不好,CSS3不好,JavaScript不好,而..内联样式和布局表很好。在这个世界上,老式的编码方法仍然有效。

Gmail剔除CSS3属性也就不足为奇了。最好的选择是坚持表格和内联样式。

更新: Gmail现在支持嵌入式样式。



 类似资料:
  • 在本章中,我们将了解如何使用JavaMail API删除电子邮件。 删除消息涉及使用与消息关联的标志。 不同的状态有不同的标志,一些是系统定义的,一些是用户定义的。 预定义标志在内部类Flags.Flag中定义,如下所示: Flags.Flag.ANSWERED Flags.Flag.DELETED Flags.Flag.DRAFT Flags.Flag.FLAGGED Flags.Flag.RE

  • 我用竹子来让我的网站访问者填写并发送一份联系表。 我创建了一个服务帐户 我授予它全域权限 我添加了以下范围:https://www.googleapis.com/auth/gmail.addons.current.action.compose https://www.googleapis.com/auth/gmail.addons.current.message.metadatahttps://w

  • 问题内容: 我试图直接在单击按钮时打开Gmail的电子邮件发送表单,但这总是显示用于发送电子邮件的选项列表。 我这样做是为了打开GMail表单: 但这不是打开GMail表单。我应该怎么做才能打开GMail表单,请帮忙。 有什么办法吗? 问题答案: 在线路上使用一些东西

  • 我正在努力寻找一个解决方案,从Outlook(Outlook for Office 365)发送到Gmail(桌面版)的电子邮件链接中删除蓝色下划线 生成的html在Google Chrome上运行得很好,但在Gmail上却不行 这是我测试的整个代码:它是用mjml框架生成的: 我尝试了这篇文章的全部建议:如何在从outlook发送电子邮件模板时删除Gmail中的超链接下划线,但没有成功

  • 问题内容: 我正在使用Google最新发布的Gmail API的python版本。 以下调用仅返回消息ID的列表: 但是然后我只有一个消息ID列表,需要遍历它们并逐个获取它们。 有没有办法在一次调用中获得ID列表的全部消息内容?(类似于Google Calendar API中的操作)? 而且,如果尚不支持,那么Google是否愿意考虑在API中添加这些内容? 这是为我工作的解决方案: 问题答案:

  • 问题内容: 我希望能够使用Python将GMail中的电子邮件从收件箱移动到另一个文件夹。我正在使用imaplib,无法弄清楚该怎么做。 问题答案: 没有针对IMAP的明确移动命令。您将必须先执行,后跟一个(带有适当的标志以指示删除),最后执行。下面给出的示例用于将消息从一个标签移动到另一个标签。您可能需要添加更多错误检查。