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

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] 单行文字溢出显示“...”)