css 控制文字超出时显示省略号

不多说,直接看代码吧:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>内容超出显示省略号</title>
<style>
    .limitWord{
        width:200px;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
        word-break:keep-all;
    }
</style>
</head>
<body>
<p class="limitWord">
这是内容1这是内容2这是内容3这是内容4这是内容5这是内容6这是内容7
</p>
</body>
</html>        

运行效果如下:

补充:

我试过使用span,加入相同的样式,但是span并没有实现省略号功能,只有p标签可以实现,如果p标签要实现span的功能,只需要再加上一个样式即可:display:inline-block;

 

posted @ 2017-08-09 15:55  快乐菠菜  阅读(236)  评论(0编辑  收藏  举报