美文网首页CSS
[CSS] 单行文字溢出显示“...”

[CSS] 单行文字溢出显示“...”

作者: 何幻 | 来源:发表于2016-03-08 07:19 被阅读77次

    text-overflow属性规定当文本溢出包含元素时发生的事情。

    .test{
        white-space:nowrap;    /*文字不换行,为了让文字溢出*/
        overflow:hidden;    /*隐藏滚动条*/
        text-overflow:ellipsis;    /*溢出部分显示为“...”*/
    }
    

    注:
    多行文字显示“...”在Chrome中可以使用-webkit-line-clamp实现

    .multiline-ellipsis{
        overflow:hidden;
        text-overflow:ellipsis;
    
        display:-webkit-box;    /*-webkt-line-clamp需要的*/
        -webkit-box-orient:vertical;    /*-webkt-line-clamp需要的*/
        -webkit-line-clamp:3;    /*只显示3行*/
    }
    

    相关文章

      网友评论

        本文标题:[CSS] 单行文字溢出显示“...”

        本文链接:https://www.haomeiwen.com/subject/ealnkttx.html