首页 > 解决方案 > CSS - 更改固定表格的列宽以在一行中容纳较长的文本

问题描述

所以我有一个带有导航栏的表格来滚动记录。我将table-layout属性更改为,fixed以便在滚动导航时列不会移动。为此,我必须应用以下 CSS 代码:

table.fixed {
  table-layout:fixed;
}
table.fixed td {
  overflow: hidden;
}

问题是表格的一列(在本例中为第三列)无法将整个文本放在一行中,将其分成两行。如何更改列的宽度以将较长的文本容纳在一行中?

标签: css

解决方案


尝试

<td nowrap>
</td>

如果您使用的是 HTML 5,那么

<td style="white-space:nowrap">
</td>

推荐阅读