我有一个带 table-layout: fixed
的 html 表和一个带设置宽度的 td。该列仍然展开以保存不包含空格的文本的内容。除了在 div 中包装每个 td 的内容之外,还有其他解决方法吗?
例子: http://jsfiddle.net/6p9K3/29/
<table>
<tbody>
<tr>
<td style="width: 50px;">Test</td>
<td>Testing 1123455</td>
</tr><tr>
<td style="width: 50px;">AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA</td>
<td>B</td>
</tr>
</tbody>
</table>
table
{
table-layout: fixed;
}
td
{
border: 1px solid green;
overflow: hidden;
}
在这个示例中,您可以看到,尽管明确地将列宽设置为50px,但是 AAAAAAAAAAAAAAAA... 列还是扩展了。