Html 转发电子邮件时显示隐藏元素

Html 转发电子邮件时显示隐藏元素,html,css,image,email,Html,Css,Image,Email,我想在电子邮件模板上隐藏img标记,因此我使用以下内嵌css: display: none; max-height: 0; width: 0; 它很好用。 我测试了邮件,img被隐藏在outlook、gmail和yahoo中 问题是,当我转发电子邮件时,图像会显示回来。 我检查了转发的电子邮件源代码和img标签上的样式,css除了 display: none; 总之,我希望(如果有)一个解决方案,即使邮件被转发,也能隐藏图像 谢谢 如果你隐藏了那个元素。。为什么不一起删除呢?你是用你的电子邮

我想在电子邮件模板上隐藏img标记,因此我使用以下内嵌css:

display: none; max-height: 0; width: 0;
它很好用。
我测试了邮件,img被隐藏在outlook、gmail和yahoo中

问题是,当我转发电子邮件时,图像会显示回来。
我检查了转发的电子邮件源代码和img标签上的样式,css除了

display: none;
总之,我希望(如果有)一个解决方案,即使邮件被转发,也能隐藏图像


谢谢

如果你隐藏了那个元素。。为什么不一起删除呢?你是用你的电子邮件客户端还是用PHP转发电子邮件?@Jay,因为我在移动设备上显示它@D4V1D电子邮件客户端(包括oulook和gmail)请参见中的第8点:“转发HTML电子邮件时,无法保证新收件人的结果,因为许多电子邮件客户端会删除您的大部分漂亮干净的代码,并尝试用自己的代码替换。雷鸟似乎很擅长保持布局、Outlook(如您所料)在保留格式方面很糟糕。”。这似乎是一个常见的问题。如果你隐藏了那个元素。。为什么不一起删除呢?你是用你的电子邮件客户端还是用PHP转发电子邮件?@Jay,因为我在移动设备上显示它@D4V1D电子邮件客户端(包括oulook和gmail)请参见中的第8点:“转发HTML电子邮件时,无法保证新收件人的结果,因为许多电子邮件客户端会删除您的大部分漂亮干净的代码,并尝试用自己的代码替换。雷鸟似乎很擅长保持布局、Outlook(如您所料)在保留格式方面很糟糕。”。这似乎是一个普遍的问题。