[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行*/
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容