有这么个需要,列表中显示内容,默认显示3行文字,文本内容超出3行文字,显示展开/收起箭头
当前的实现是截取固定长度的文本,使之最多显示三行,现在遇到一个问题是,文本长度相同,文本全是中文 和 不全是中文 所显示的行数是不同,有没有什么好的方式可以适应
我现在想到的一个笨方法是,逐个字符判断,如果是中文的长度+2,如果是非中文的长度+1,然后在根据总数来截取不同的长度
PS:本方法只是个想法,还未进行验证
环境要求:最低支持IE8
Qyouu
蛊毒传说
相关分类