SpringBoot邮件发送css样式在手机邮件中显示失效问题

栏目: Java · 发布时间: 5年前

内容简介:下面分享一个本人在开发邮件服务遇到的一个小插曲,在使用SpringBoot的邮件发送FreeMarker模板时,发现在模板上设置的style样式,在手机端邮件显示部分会失效,例如字体颜色的样式失效等。针对这种情况,这里分享一下我的一个处理方式,仅供参考,不一定是最佳的解决方式。由于公司工作,平时工作通知沟通,都是会通过电脑的outlook邮件。电脑端上的outlook对style样式支持比较好,无需上面的处理能正常显示,只是同样的做法在手机端显示支持就显得不友好,样式没生效。凡是遇到这种样式不生效的情况,可

下面分享一个本人在开发邮件服务遇到的一个小插曲,在使用SpringBoot的邮件发送FreeMarker模板时,发现在模板上设置的style样式,在手机端邮件显示部分会失效,例如字体颜色的样式失效等。针对这种情况,这里分享一下我的一个处理方式,仅供参考,不一定是最佳的解决方式。

具体步骤

1.注释掉顶部style的与颜色相关的样式,测试貌似宽度,居中这些生效。

SpringBoot邮件发送css样式在手机邮件中显示失效问题

2.在具体需要设置颜色的table、tr或者tb中,直接设置style样式。这样子,在手机上显示,颜色等就生效了。

SpringBoot邮件发送css样式在手机邮件中显示失效问题

小结

由于公司工作,平时工作通知沟通,都是会通过电脑的outlook邮件。电脑端上的outlook对style样式支持比较好,无需上面的处理能正常显示,只是同样的做法在手机端显示支持就显得不友好,样式没生效。凡是遇到这种样式不生效的情况,可以尝试直接在需要设置样式的地方,如tr或tb上,直接设置样式,多测试几次。


以上所述就是小编给大家介绍的《SpringBoot邮件发送css样式在手机邮件中显示失效问题》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Introduction to Tornado

Introduction to Tornado

Michael Dory、Adam Parrish、Brendan Berg / O'Reilly Media / 2012-3-28 / USD 23.99

Tornado is a scalable, non-blocking web server and web application framework written in Python. It is also light-weight to deploy, fun to write for, and incredibly powerful. Tornado was written with p......一起来看看 《Introduction to Tornado》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具