我在JSP中使用以下HTML,并使用window.open()
函数加载。它在原始页面中正常工作但在IE7中window.open时无法正确加载。有什么好主意吗?
<table width="100%" border="0" cellspacing="0" style="table-layout: fixed;">
<tr>
<td align="left" class="tableinnercontent" width="60%" style="word-wrap: break-word;">
${dynamic text here}
</td>
</tr>
答案 0 :(得分:0)
由于自动换行是CSS3属性,因此仅受IE9及更高版本的支持。对于IE8,请尝试
word-wrap: break-word;
-ms-word-wrap: break-word;
<强>更新强>
似乎即使你在IE7中使用-ms-word-wrap,它也默认为white-space:nowrap;然后覆盖自动换行属性。
再次需要IE hack。尝试为IE7添加此功能。
white-space: normal;