html - 在 HTML 与 Outlook 电子邮件中缩进元素符号的包装文本

标签 html css outlook

谁知道如何解决我遇到的这个问题,在一系列元素符号中,在浏览器中缩进包装文本工作正常,但是当在 Outlook 电子邮件中使用表格代码时,padding-left和文本缩进 css 属性没有效果?

padding-left: 1em;text-indent: -1em;

当四处寻找帮助时,我发现这个页面似乎表明 Outlook 支持文本缩进属性,但不支持填充属性(如果我没看错的话):https://www.campaignmonitor.com/css/

不过,这两个 CSS 属性都不会对电子邮件中的换行文本对齐方式产生任何影响。查看此页面的任何人使用的当前 Outlook 版本将是 Outlook 2013 或更高版本。

有人知道解决这个问题的方法吗?感谢您的帮助。

enter image description here

最佳答案

您没有发布其余代码,所以我无法测试您在做什么。下面概述的方法对我有用。

我看到你试过 padding-left: 1em;text-indent: -1em;

尝试删除填充并专门为 Outlook 设置样式:

<!--[if (gte mso 9)|(IE)]>
<style type="text/css">
  li {text-indent: -1em;}
</style>
<![endif]-->

这应该会更正 Outlook,而不会影响现代电子邮件客户端。

如果这不起作用,请发布您的代码,以便我们仔细查看可能的问题所在。

祝你好运。

关于html - 在 HTML 与 Outlook 电子邮件中缩进元素符号的包装文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45843821/

相关文章:

html - 使页面分区可点击移动

html - 通过将鼠标悬停在另一个元素上来更改元素样式

jquery - 我需要一种使用 jquery 检测 CSS3 媒体查询支持的简单方法

javascript - 如何将文本插入 &lt;input type ="file"/>

java - 从装有 Apache Tomcat 8.x 的 Linux 服务器使用 Java Web App 打开 Outlook

excel - 在 Outlook 2013 中安排在每周开始时发送一封电子邮件

excel - 使用 VBA 在电子邮件正文中插入文本

html - 事件链接上闪烁的光标

javascript - css滚动的问题

css - 你如何同时拥有鼠标悬停和链接?