gpt4 book ai didi

php - Flex/Grid 属性在 gmail 电子邮件中被删除

转载 作者:可可西里 更新时间:2023-11-01 12:31:45 24 4
gpt4 key购买 nike

我有一个 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 网站。电子邮件客户端和网络浏览器之间存在巨大的技术差距。就好像浏览器在不断发展,但电子邮件客户端却停滞在 1998 年。

在 HTML 电子邮件的世界中,嵌入式和外部样式很糟糕,CSS3 很糟糕,JavaScript 很糟糕,而用于布局的内联样式和表格则很好。在这个世界上,老派的编码方法依然存在。

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


更新:Gmail now supports embedded styles.


更多信息:

关于php - Flex/Grid 属性在 gmail 电子邮件中被删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39376710/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com