html - 如何在 Outlook 的 html 电子邮件中添加垂直滚动条?

标签 html css email outlook html-email

我正在创建一个电子邮件模板,其中一个表格嵌套在一个 div 中,该 div 应该有一个垂直滚动条。它适用于 Gmail,但不适用于 Outlook。我知道 Outlook 不支持很多 CSS 样式 - 是否有更好的方法与 Outlook 兼容?

<div style="height:100px;overflow:auto;">
   <table style="width:500px">
     <tr>
       <td>data</td>
       <td>data</td>
     </tr>
     <tr>
       <td>data</td>
       <td>data</td>
     </tr>
     <tr>
       <td>data</td>
       <td>data</td>
     </tr>
   </table>
</div>

最佳答案

桌面版 Outlook 不支持以下 CSS 属性:

overflow:auto

事实上,Outlook 使用 Word 作为电子邮件编辑器,它对支持的元素应用自己的规则。您可以找到 Word HTML and CSS Rendering Capabilities in Outlook 中描述的受支持和不受支持的 HTML 元素、属性和级联样式表属性。文章。

关于html - 如何在 Outlook 的 html 电子邮件中添加垂直滚动条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72874105/

相关文章:

javascript - 无法删除引导按钮边框

javascript - jQuery 和输入[type=file][multiple=multiple] 值

css - 无序列表跳转到另一行

android - <div> 在 android 中发送电子邮件时不创建列

node.js - 在 NodeJS 中访问 Laravel .env 文件配置

php - 如何通过单击按钮自动发送电子邮件?

html - 前导点的 CSS 样式

javascript - 移动 TD 元素并使用 JQuery 重新排序

css - CSS 是否有选择器用于在多个类中进行选择?

html 和 CSS - 容器中的内联图像(白色背景)