javascript - 文本省略号以外的其他选项

标签 javascript css ellipsis

我遇到了关于省略号的问题。我需要将要显示的文本用省略号表示,但环境只支持 CSS2,所以我不能使用文本省略号。

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

你能推荐 Javascript/CSS 中的任何其他选项吗?

最佳答案

你不能在 CSS2 中做到这一点。尽管回到 IE6、Chrome 4、Firefox 7 等,此 CSS3 功能得到了很好的支持。你确定你必须支持 CSS2 吗?

https://developer.mozilla.org/en/CSS/text-overflow

http://caniuse.com/#feat=text-overflow

overflow: hidden;
text-overflow: ellipsis;

关于javascript - 文本省略号以外的其他选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35470933/

相关文章:

javascript - 使用 Node 和 Express 将查询字符串作为实际字符串传递给请求

javascript - 无法为 id 中的 id 设置 null 的属性 'className'

javascript - 在 html 中使用 node.js

html - 文本溢出 :ellipsis and Flexbox

Delphi:如何以请求的宽度和行数绘制一些文本,并以省略号结尾?

javascript - 如何使用 WebGl 在 Canvas 上呈现二进制数据?

javascript - Angular JS,异步回调中的范围更新

R:使省略号中的命名项在(可能是嵌套的)执行环境中可用

php - 如何在 jQuery 中正确使用开关?

javascript - Highcharts :(Solid Gauge) How to generate gauge dial with an arrow end.