【发布时间】:2013-08-10 01:04:59
【问题描述】:
我在固定宽度的 div 中显示不同字符和长度的文本字符串。我想在分配的空间中放置尽可能多的文本。我目前的做法是通过以下方式限制文本字符的数量
var n = //some number
string = string.substr(0,n);
这种方法的问题是不同的字符有不同的宽度,所以虽然它可以覆盖溢出,但它通常会留下未使用的空间。我尝试为包含的 div 赋予以下 css 属性。
div{
width:200px
white-space:nowrap
}
但是一旦超出宽度,文本仍然会换行到下一行。有人可以帮助我解决这个问题的好方法吗?
【问题讨论】:
-
请提供jsfiddle example来说明当前的问题
标签: javascript string html width space