Javascript 除文本省略号外的其他选项

Javascript 除文本省略号外的其他选项,javascript,css,ellipsis,Javascript,Css,Ellipsis,我在省略号方面遇到了一个问题。我需要的文本,我将显示在省略号,但环境只支持直到CSS2,所以我不能使用文本省略号 目前,Javascript中有一个函数,它循环文本的每个字符,当文本达到一定长度时将其剪切并添加“…”,但速度有点慢(有很多文本需要省略——太多文本需要循环) 您能推荐Javascript/CSS中的其他选项吗 在CSS2中无法执行此操作。这个CSS3功能在IE6、Chrome4、Firefox7等版本中得到了很好的支持。你确定要支持CSS2吗 不要循环遍历每个字符,只需执行va

我在省略号方面遇到了一个问题。我需要的文本,我将显示在省略号,但环境只支持直到CSS2,所以我不能使用文本省略号

目前,Javascript中有一个函数,它循环文本的每个字符,当文本达到一定长度时将其剪切并添加“…”,但速度有点慢(有很多文本需要省略——太多文本需要循环)


您能推荐Javascript/CSS中的其他选项吗

在CSS2中无法执行此操作。这个CSS3功能在IE6、Chrome4、Firefox7等版本中得到了很好的支持。你确定要支持CSS2吗


不要循环遍历每个字符,只需执行
var str=str.substring(0,length)+“…”
问题在于您将基于字符的长度而不是字符的宽度(ಥ﹏ಥ)@MelSyGallosa
文本溢出:省略号
具有完全的浏览器支持,以@MelSyGallosa为例允许有多少个字符?容器的最大高度是多少?@dippas不是我们的浏览器。lolYes。不同的浏览器只支持CSS2及以下(对于特定设备)
overflow: hidden;
text-overflow: ellipsis;