美文网首页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