我一直在使用Web服务器发送HTML格式的电子邮件,到目前为止,一切都很好(内容和显示都不错),除了换行。单行文本(用户输入)可能会无限延伸并在流行的电子邮件Web客户端上产生水平滚动条。
因此我进行了一些研究。我实现了
其他在线资源说
有人对我的问题有任何解决方案/建议吗?我不想进行服务器端格式化;首先我认为那很繁琐,其次我认为在不同的Web电子邮件客户端上看起来会不同...谢谢!
因此我进行了一些研究。我实现了
<div style="width: 100%; word-break: break-word;"><!-- Content here --></div>
,它完美地工作了,但是它开始分割我的单词。我想做的是使它们进入下一行,同时保留单词换行。其他在线资源说
<div>
标签确实会自动换行,但在Web客户端中却不起作用。我猜这可能是由于某些背后的CSS,但我没有去调查过。有人对我的问题有任何解决方案/建议吗?我不想进行服务器端格式化;首先我认为那很繁琐,其次我认为在不同的Web电子邮件客户端上看起来会不同...谢谢!
,结果最后变成了一个很长的字符串。删除它并应用white-space: pre-line;
样式真是太神奇了,谢谢!! - matt