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

html-css025

如何仅通过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>

1、新建一个html文件,命名为test.html。

2、在test.html文件内,创建一个包含文字的div,并设置div的class属性为content,主要用于对div进行css样式设置。

3、在test.html文件内,对类名为content的div进行样式设置,代码如下。

4、在css内,设置div的宽度为130px,同时设置其浮动向左,居左对齐。

5、在css内,设置div内的文字不换行,当文字超过宽度width时,隐藏文字。

6、在css内,设置div内文字超过宽度时,以点点点代替文字显示。