如何仅通过CSS实现多行文本超长自动省略号

html-css010

如何仅通过CSS实现多行文本超长自动省略号,第1张

overflow:hiddenwhite-space:nowraptext-overflow:ellipsis //隐藏部分带点(….)

CSS代码:

.text_overflow{

width:160px

padding:40px 20px

border:2px solid #cccccc

white-space:nowrap

text-overflow:ellipsis

-o-text-overflow:ellipsis

overflow:hidden

}

HTML代码:

<div class="text_overflow">这段文字在超出外部div区域的时候会显示点点点。</div>

如果实现单行文本的溢出显示省略号用 text-overflow:ellipsis 属性来,当然还需要加宽度width属来兼容部分浏览。

但是这个属性只支持单行文本的溢出显示省略号,如果我们要实现多行文本溢出显示省略号

适用范围:

因使用了WebKit的CSS扩展属性,该方法适用于WebKit浏览器及移动端;