【发布时间】:2015-01-29 21:45:00
【问题描述】:
我有一个 td,我在其中声明 white-space:nowrap;。这可以防止文本中的换行符,但单元格大小确实会考虑缺少的换行符,并且文本会超出 td.无论如何要使单元格大小占white-space:nowrap;?
我的代码如下所示:
<tr><td style="background-color: #0C264C;color: #FFFFFF; padding: 2px; margin: 2px; white-space: nowrap;" >
<div style="float:left; text-align:left; width:50%;">Quarter</div>
<div style="float:right; text-align:right; width:50%;">Thousands of Employees</div>
</td></tr>
tr 不会自动扩展,并且某些Thousands of Employees 文本会延伸到表格之外。我没有在任何地方声明表格的宽度。
【问题讨论】:
-
当您说
white-space:nowrap时,您的结果完全反映了应该发生的情况 - 如果没有空格分隔标记/单词,则文本不会换行。你也可以在<td>中发布数据吗? -
@Brian,我首先将结束标签更改为
</th>现在你有<th> ... </td>我不认为它会解决你的问题,但它不会有什么坏处把它改正.