Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 600x1 px行不显示Outlook 2013、2016和Win 10邮件客户端_Html_Html Email - Fatal编程技术网

Html 600x1 px行不显示Outlook 2013、2016和Win 10邮件客户端

Html 600x1 px行不显示Outlook 2013、2016和Win 10邮件客户端,html,html-email,Html,Html Email,我只是想制作一个简单的600px宽的线,可以响应e-amil,但我无法让它显示在Outlook 2013、Outlook 2016 win 7和Windows 10电子邮件上 代码看起来是这样的,我说的这句话就是注释处的那句话“ 现在我把它做成了一个600x1的PNG图像,因为当我试着把它做成一个HTML行时,情况更糟。有人知道是什么导致了这个问题吗 编辑: 当我将该行的HTML移出包装表时,它起了作用。HTML元素的高度取像素值,不带px。所以你应该把height=“1”或者你的样式标签hei

我只是想制作一个简单的600px宽的线,可以响应e-amil,但我无法让它显示在Outlook 2013、Outlook 2016 win 7和Windows 10电子邮件上

代码看起来是这样的,我说的这句话就是注释处的那句话“

现在我把它做成了一个600x1的PNG图像,因为当我试着把它做成一个HTML行时,情况更糟。有人知道是什么导致了这个问题吗

编辑:
当我将该行的HTML移出包装表时,它起了作用。

HTML元素的高度取像素值,不带px。所以你应该把
height=“1”
或者你的样式标签
height:1px或充其量两者兼而有之。也试着不要把它作为gif,否则它会被设置动画吗?根据我对gifs和outlook的经验,尽管outlook会显示第一帧,但不要相处得很好。

使用HTML是在电子邮件中创建纯色或透明间隔符的最有效方法。像这样的东西应该可以在所有的电子邮件客户端上使用,包括Outlook和Win 10 mail

<table cellpadding="0" cellspacing="0" border="0" width="100%" role="presentation" bgcolor="gray">
    <tr>
        <td height="1" style="font-size: 0; line-height: 0;">
            &nbsp;
        </td>
    </tr>
</table>  


它不是gif,它已经是PNG了,所以这不是问题。我尝试了你的建议,不幸的是,你也可以写一个mso异常。告诉我如果高度不起作用,你想构建异常,需要更多帮助高度没有修复它,我不敢相信这会造成这么多麻烦,我在代码的页脚有其他水平行,这是可行的,但如果我复制它们就不行了..当我将该行的HTML移出包装表时,它成功了。哇,好的。那么可能是包装器缩小了图像的比例,使图像的宽度变小了?还是很奇怪!但是,在测试和找到解决方案方面做得很好!:)