在div中包装长文本

ami*_*mit 1 html javascript css

我正在查询数据库中的文本.如果文本结尾太长,我希望能够将文本换成400个字符,并在最后显示"...".怎么做到呢?

Tom*_*mas 5

我建议你不要在查询中这样做.您可能使用比例字体进行渲染,这意味着400个字符的大小永远不会相同.背后有很多白色空间的"......"有点尴尬.

您可以使用CSS(具有有限的浏览器支持)查询整个字段并切断:

overflow: hidden;
text-overflow: ellipsis;
Run Code Online (Sandbox Code Playgroud)