样式在<td>中不能正常工作

Styles not working properly in <td>

本文关键字:常工作 工作 td 样式 不能      更新时间:2023-09-26

我在JSP中使用下面的HTML,它正在使用window.open()函数加载。它在原始页面中正常工作,但在窗口时无法正常加载。在IE7中打开。有什么想法吗?

<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>

由于word-wrap是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;