css 之单行文本显示省略和多行文本省略

一、单行文本显示省略号......

 

overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8" />
    <style type="text/css">
        /* 一般要指定宽度,然后给如下四个属性。 */
        span{
            width:200px;
            display:block;
            overflow:hidden;
            white-space:nowrap;
            text-overflow:ellipsis;
        }
    </style>
</head>
<body>
    <span>我是单行文字省略我是单行文字省略</span>
</body>
</html>

二、多行文本显示省略号......

 

overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;

<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8" />
    <style type="text/css">
        /* 一般要指定宽度,然后给如下四个属性。 */
        p {
            width: 200px;
            overflow : hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
        }
    </style>
</head>
<body>
    <p>我是多行文字省略我是多行文字省略我是多行文字省略行文字省略行文字省略行文字省略</p>
</body>
</html>

 

posted @ 2017-11-23 21:07  欢复  阅读(1043)  评论(0编辑  收藏  举报