纯css 超出省略

不想说什么,这哥们 css 运用的特别巧妙: 我一开始想到的是用正则匹配区分中英文css

let test = "戴森(Dyson)HP05 多功能空气净化风扇 兼具净化器风扇取暖功能 监测并除甲醛 四季适用 银白色"
let en  = test.replace(/[\u4e00-\u9fa5]/g,'')
let cn = test.match(/[\u4e00-\u9fa5]/g).join('');
复制代码

而后计算长度。segmentfault

不过这个方法太low 了对比下面这我的的。markdown

推荐:segmentfault.com/a/119000000…oop

相关文章
相关标签/搜索