用于区分电子邮件中移动设备和桌面布局的代码

时间:2016-02-03 12:42:45

标签: php html email media-queries

我正在使用PHP函数发送带有一些自定义正文消息的电子邮件。我想在桌面和手机中以不同方式显示该正文消息。我正在使用@media CSS,但它不起作用。有人可以通过一个例子提供解决方案吗?提前谢谢。

2 个答案:

答案 0 :(得分:0)

了解您使用的是哪个邮件客户端是否支持媒体查询非常重要。请查看此链接以了解许多邮件客户端不支持的内容:

https://www.campaignmonitor.com/css/b/

如果您想要针对不同设备和软件使用可靠的样式,我建议您使用Mailchimp等新闻稿或Sendgrid等产品来处理交易电子邮件。

两者都提供了各种防弹模板,您可以立即使用。

答案 1 :(得分:-1)

1)您可以将移动用户重定向到具有不同CSS样式的不同页面。您可以使用php区分移动和桌面。 要么 2)你可以使用bootstrap制作你的网页。

我个人认为第二种选择更好