Github

支持手动修改内容,修改最大行数,自适应的宽度,不要给文本容器设置padding或者margin,可以包装一层。

此方案:采用css设置文本省略(遮挡的方式,兼容性好),采用js判断文本是否省略(以此设置展开和收缩按钮的显示)

正常文本 其他标签其他标签其他标签其他标签 正常文本 其他标签其他标签其他标签其他标签 当大量文字大有限的区域中显示时,可省略部分文字。 当大量文字大有限的区域中显示时,可省略部分文字。 npm 当大量文字大有限的区域中显示时,可省略部分文字。 其他标签其他标签其他标签其他标签 当大量文字大有限的区域中显示时,可省略部分文字。 当大量文字大有限的区域中显示时,可省略部分文字。
当大量文字大有限的区域中显示时,可省略部分文字。

原生css设置文本超出显示省略号

当大量文字大有限的区域中显示时,可省略部分文字。当大量文字大有限的区域中显示时,可省略部分文字。当大量文字大有限的区域中显示时,可省略部分文字。当大量文字大有限的区域中显示时,可省略部分文字。当大量文字大有限的区域中显示时,可省略部分文字。
当大量文字大有限的区域中显示时,可省略部分文字。当大量文字大有限的区域中显示时,可省略部分文字。当大量文字大有限的区域中显示时,可省略部分文字。当大量文字大有限的区域中显示时,可省略部分文字。当大量文字大有限的区域中显示时,可省略部分文字。