Github

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

此方案:采用css设置文本省略,采用js判断文本是否省略(以此设置展开按钮),判断文本行数是否超出限制(以此设置收缩按钮),js计算需要获取行高,请用css设置line-height属性。

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