我一直在使用 Web 服务器发送 HTML 格式的电子邮件,到目前为止一切都很好(内容和所有显示都很好),除了自动换行。单行文本(用户输入)可以持续不断,并在流行的电子邮件 Web 客户端上产生水平滚动条。
所以我去做了一些研究。我实施<div style="width: 100%; word-break: break-word;"><!-- Content here --></div>
了它,它工作得非常好,除了它开始切断我的话。我想做的是让他们进入下一行,同时保留自动换行。
其他在线消息来源说该<div>
标签确实会自动换行,但在 Web 客户端中它不能以这种方式工作。我猜这可能是由于一些幕后的 CSS,但我并没有真正去调查。
有人对我的问题有任何解决方案/建议吗?我不想做服务器端格式化;首先,我认为这很麻烦,其次,我认为不同的网络电子邮件客户端看起来会有所不同...谢谢!