【发布时间】:2011-08-10 08:46:29
【问题描述】:
我关注了this
表示要使用 word-wrap:break-word ,我们需要为 table 元素设置“table-layout:fixed”。即使这样,它也不能在 IE8 中工作。我在这里缺少任何基础知识吗?
我在 IE8 和 IE6 中附加了它的屏幕截图。以及如何在 IE8 中呈现 HTML。 (IE8中包含表格的面板有滚动条。)
从呈现的 HTML 中,我发现表格布局是固定的,并且样式也被应用了。
但即便如此 IE8 以不同的方式显示网格。
<table cellspacing="0" rules="all" border="0" id="ctl00_memberContentPlaceHolder_empiMemberHcidGridView" style="border-width:0px;border-style:None;height:150px;width:750px;border-collapse:collapse;**table-layout: fixed**">
<tr class="Row" align="center">
<td align="left" style="width:155px;white-space:nowrap;">
<span id="ctl00_memberContentPlaceHolder_empiMemberHcidGridView_ctl02_typeLabel">IT</span>
</td><td align="left" style="width:155px;white-space:nowrap;">
<span id="ctl00_memberContentPlaceHolder_empiMemberHcidGridView_ctl02_firstNameLabel">AAA</span>
</td><td align="left" style="width:155px;white-space:nowrap;">
<span id="ctl00_memberContentPlaceHolder_empiMemberHcidGridView_ctl02_lastNameLabel">BBB</span>
</td><td align="left" style="width:155px;white-space:nowrap;">
<span id="ctl00_memberContentPlaceHolder_empiMemberHcidGridView_ctl02_appReceivedDateLabel">3/01/2011</span>
</td><td align="left" style="width:155px;white-space:nowrap;**WORD-BREAK:BREAK-ALL**">
<span id="ctl00_memberContentPlaceHolder_empiMemberHcidGridView_ctl02_commentsLabel">TestingTestingTestingTestingTestingTestingTestingTestingTestingTestingTestingTesting</span>
</td>
</table>
任何帮助?提前致谢
【问题讨论】:
标签: javascript asp.net internet-explorer browser internet-explorer-8