【发布时间】:2011-11-16 16:03:26
【问题描述】:
我的表中的一列可以包含没有空格的长文本。如何将其宽度限制为 150 像素?我不希望它总是 150 像素(如果它是空的,它应该是窄的),但如果有很长的文本,我希望它被限制为 150 像素并且要换行。
这是一个测试示例:http://jsfiddle.net/Kh378/(我们限制第 3 列)。
提前谢谢你。
更新:
设置此样式:
word-wrap: break-word;
max-width: 150px;
在 IE8 中不起作用(在不同的计算机上测试),我想它在任何版本的 IE 中都不起作用。
【问题讨论】:
-
由于这个问题已经快三年了,目前还没有赏金,我想知道它是否还需要答案?
-
问题已在another StackOverflow thread 中得到解答。简而言之,您应该只使用宽度而不是最大宽度。
-
@Frank Conijn,是的,确实如此! :)
-
虽然2年后回复
-
答案不会改变,所以年龄无关紧要:)
标签: html css internet-explorer css-tables