Css 如何减小较长单元格的宽度

Css 如何减小较长单元格的宽度,css,xhtml,html-table,Css,Xhtml,Html Table,我在Excel表格中生成Html,整个表格都很好,除了 两个单元格宽得多。如何缩小这些单元格的宽度。我试着换衣服 宽度和一切,但没有用。它在Html表上运行良好。在Excel电子表格上,它看起来不同 因为它是一个HTML表格,所以两个单元格不可能太大。要么整行大,要么整列大 如果是这种情况,则尺寸标注将根据这些单元格的内容进行最佳拟合。因此,“宽度”属性不会生效。如果wordwrap没有帮助,那么仅更改确切单元格的字体大小就可以帮助您。需要检查的其他事项:在仔细考虑行/列跨度的情况下,确保每行输

我在Excel表格中生成Html,整个表格都很好,除了 两个单元格宽得多。如何缩小这些单元格的宽度。我试着换衣服
宽度和一切,但没有用。它在Html表上运行良好。在Excel电子表格上,它看起来不同

因为它是一个HTML表格,所以两个单元格不可能太大。要么整行大,要么整列大


如果是这种情况,则尺寸标注将根据这些单元格的内容进行最佳拟合。因此,“宽度”属性不会生效。如果wordwrap没有帮助,那么仅更改确切单元格的字体大小就可以帮助您。

需要检查的其他事项:在仔细考虑行/列跨度的情况下,确保每行输出的单元格数正确。如果你在某个地方漏掉了一个,整个事情都会变得一团糟。

好吧,Ubuntu 10.04上的Chrome v6.0.472.62和Firefox 3.6.10都允许:

th, td {width: 7em; max-width: 8em; }
最大宽度似乎是阻止细胞生长的重要部分。如果不希望单元格将内容包装在定义的
宽度内,则
空白:nowrap
也很重要


在上有一个演示,我没有故意隐藏溢出单元格上的溢出,以便您可以看到它的效果,但在实际使用中,您需要找到某种方式来显示单元格的实际内容,而不使其遮挡相邻单元格的内容。

您能添加一些源代码供我们查看吗?如果我们自己看不到它,很难告诉您出了什么问题:)您是在生成HTML表格还是Excel电子表格?@MikeWyatt:它在HTML表格上工作得很好。在Excel电子表格上,它看起来不同您使用哪个库生成电子表格?正如Kyle已经提到的,源代码会很好。