在 Outlook <table> 上忽略边框的内联样式
Inline style for border being ignored on <table> in Outlook
基本上有这个 <table style="border: 1px solid #000000">
,它应该在整个 table 周围放置一个小边框。在除 Outlook 2016 之外的所有其他电子邮件客户端中看起来都很好。它的每个边框都在 <td>
级别,但在 <table>
标记处没有外边框。
border-top: 1px solid #000000
也有同样的问题。
HTML <table border="1">
属性对我的情况不起作用,因为它太厚了。
此外,这里是 table 标记中的每个属性,以防可能导致问题:
<table
class="module"
role="module"
data-type="code"
border="0"
cellpadding="0"
cellspacing="0"
width="100%"
style="table-layout: fixed;border: 1px solid #000000;"
>
我最后只做了 <table style="border-collapse: collapse">
和 <td style="border: 1px solid #0000000">
,效果很好,但只是想知道我原来有什么。
<table cellspacing='0' cellpadding="0" border="1" bordercolor="red">
<tr>
<td>
Lorem Ipsum dummy text~
</td>
</tr>
</table>
这对我来说效果很好。尝试同时使用样式和 outlook 代码。希望有用
基本上有这个 <table style="border: 1px solid #000000">
,它应该在整个 table 周围放置一个小边框。在除 Outlook 2016 之外的所有其他电子邮件客户端中看起来都很好。它的每个边框都在 <td>
级别,但在 <table>
标记处没有外边框。
border-top: 1px solid #000000
也有同样的问题。
HTML <table border="1">
属性对我的情况不起作用,因为它太厚了。
此外,这里是 table 标记中的每个属性,以防可能导致问题:
<table
class="module"
role="module"
data-type="code"
border="0"
cellpadding="0"
cellspacing="0"
width="100%"
style="table-layout: fixed;border: 1px solid #000000;"
>
我最后只做了 <table style="border-collapse: collapse">
和 <td style="border: 1px solid #0000000">
,效果很好,但只是想知道我原来有什么。
<table cellspacing='0' cellpadding="0" border="1" bordercolor="red">
<tr>
<td>
Lorem Ipsum dummy text~
</td>
</tr>
</table>
这对我来说效果很好。尝试同时使用样式和 outlook 代码。希望有用