我希望在特殊宽度的 div 内仅用两行包装文本。如果文本超出两行的长度,那么我希望显示省略号。有没有使用 CSS 的解决方案?
我使用了 css 属性text-overflow:ellipsis
。它仅适用于一行。我也使用了 - webkit-line-clamp:2
.它在 chrome 和 safari 浏览器中运行良好。文本换行需要支持所有浏览器(firefox 和 IE9)。
请建议我使用 css 或 javacsript 的解决方案?
提前致谢。
我观察到的一件事..如果文本适合完整的两行,它的显示就像这样。
testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttestte
testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttestte ...
假设如果文本适合两行的一半,例如
testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttestte
testtesttesttesttest ...
我期待如下:
testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttestte
testtesttest...
我尝试了一些修改没有成功。