gpt4 book ai didi

HTML : table border not showing in Email

转载 作者:行者123 更新时间:2023-11-27 23:23:15 25 4
gpt4 key购买 nike

我有 HTML 字符串,我必须将其作为邮件正文传递。具有边框为 0 的表格的 HTML 字符串。但对于某些单元格,必须显示顶部和底部边框。

现在的问题是正常的 HTML,它显示的边框很好,下图给出了 enter image description here

但是当我将相同的 HTML 字符串添加到邮件正文时,它没有显示边框。下图给出 enter image description here

这是我的 HTML 字符串:

<!DOCTYPE html>
<html>
<head></head>
<body>
<table style='width:25%;'>
<tr>
<td style='border-bottom: 1px solid black;'><b>Invoice #</b>
</td>
<td style='border-bottom: 1px solid black;text-align:center;'><b>Amount</b>
</td>
</tr>
<tr>
<td>3011-20190904-W</td>
<td style='text-align:right;'>979.71</td>
</tr>
<tr>
<td></td>
<td style='text-align:right;border-top: 1px solid black;'>979.71</td>
</tr>
</table>
</body>
</html>

无法跟踪问题。我正在使用 sendgrid 发送邮件。

最佳答案

代替:

<td style="border-bottom: 1px solid black;">

尝试:

<td style="border-bottom: 1px solid #000000;">

Outlook 更喜欢十六进制值而不是颜色名称,所以这可能就是问题所在。

关于HTML : table border not showing in Email,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57901231/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com