文本省略号
单行文本溢出省略
HTML
<p>我是一行很长很长的文字,我是一行很长很长的文字</p> |
CSS
p{ |
view

多行文本溢出
1.使用css实现
现行CSS中暂无统一实现该样式的属性
但针对于webkit内核的浏览器,可以采用下面的方式实现该样式
HTML
<p>我是一段很长很长的多行文本,我是一段很长很长的多行文本,我是一段很长很长的多行文本,我是一段很长很长的多行文本,我是一段很长很长的多行文本</p> |
CSS
p{ |
view

2.使用js实现
使用 Clamp.js
HTML
<p>我是一段很长很长的多行文本,我是一段很长很长的多行文本,我是一段很长很长的多行文本,我是一段很长很长的多行文本,我是一段很长很长的多行文本</p> |
CSS
p{ |
JS
let el = document.getElementsByTagName('p')[0] |
view

参考内容: