Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.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 用于电子邮件正文的内联CSS-可以立即获取_Html_Css_Outlook 2007_Html Email - Fatal编程技术网

Html 用于电子邮件正文的内联CSS-可以立即获取

Html 用于电子邮件正文的内联CSS-可以立即获取,html,css,outlook-2007,html-email,Html,Css,Outlook 2007,Html Email,我正在将内联样式格式的表格发送到电子邮件主体以发送报告 我唯一的问题是限制桌子的大小。无论我做了什么尝试,我都无法将文本包装到表中。表格只会扩展到其中最长的部分的长度 我已经做了一些不同的事情,如果我呈现到一个页面上,所有这些都可以工作,但似乎没有什么能让outlook将文本包装到单元格中 例如,即使使用container div,也无法组合使用以下各项: width:1000px; table-layout:fixed; word-wrap:break-word; 下面是一个示例(第页很好-

我正在将内联样式格式的表格发送到电子邮件主体以发送报告

我唯一的问题是限制桌子的大小。无论我做了什么尝试,我都无法将文本包装到表中。表格只会扩展到其中最长的部分的长度

我已经做了一些不同的事情,如果我呈现到一个页面上,所有这些都可以工作,但似乎没有什么能让outlook将文本包装到单元格中

例如,即使使用container div,也无法组合使用以下各项:

width:1000px;
table-layout:fixed;
word-wrap:break-word;
下面是一个示例(第页很好-在Outlook 2007中打开的HTML电子邮件的正文将不会换行-表格变宽):


描述
asdfasdfasd222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 as22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222SDFASDFASD2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222!
22222222222222222222 ASDFASDFASDASDFASDFASDFASD2222222222222222222ASDFASD

asdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasd asdfa
asdfasdfasd222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 asDF222222222222222222222222222222222222222222
asdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasd asdfa

感谢您的帮助

它在Outlook中。

以下组合在Gmail和Thunderbird 11中有效:

<td style="max-width: 570px; word-wrap: break-word;">

以上和以下内容均不适用于Outlook 2010:

<table style="table-layout: fixed;">

<table style="table-layout: fixed; width: 570px;">

<div style="overflow: auto;">

<td width="570">`

`

然而,微软的同事们意识到了他们的电子邮件客户端的弱点,所以他们提供了一个在浏览器中查看HTML电子邮件的按钮。

谢谢。我想唯一的解决办法是在每这么多字符后添加一个中断字符。你可能想尝试为TD设置一个宽度,这也很好。
<table style="table-layout: fixed;">

<table style="table-layout: fixed; width: 570px;">

<div style="overflow: auto;">

<td width="570">`