方法和详细的操作步骤如下:
1、第一步,打开html编辑器并创建一个新的html文件,例如:index.html,见下图,转到下面的步骤。
2、第二步,完成上述步骤后,在index.html中的<style>标记中,输入CSS代码,见下图,转到下面的步骤。
3、第三步,执行完上面的操作之后,浏览器运行index.html页面。
如果此时文本超过2行,则多余的部分将自动显示为省略号,见下图。这样,就解决了这个问题了。
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浏览器及移动端;