css超出部分省略(单行、多行,多种方法实现)

简介: 这是一行测试数据,这是一行测试数据,这是二行测试数据,这是一行测试数据,这是三行测试数据,这是四行测试数据

HTML


这是一行测试数据,这是一行测试数据,这是二行测试数据,这是一行测试数据,这是三行测试数据,这是四行测试数据


1.单行


.text{
    width: 200px;
    border: 1px solid #000000;
    white-space: nowrap;   /* 控制元素不换行 */
    overflow: hidden;      /* p标签超出部分隐藏*/
    text-overflow: ellipsis;   /* 文本超出部分为省略号 */
}

效果图

1024b19218af40c7a8a6290c6186518d.png

2.多行


方法一


使用display: -webkit-box;


优点:简洁明了


缺点:使用了私有属性


.text{
    display: -webkit-box;
    -webkit-box-orient: vertical;/* 子元素排列垂直排列 */
    -webkit-line-clamp: 3;/* 设置从第几行后开始省略 */
    height: 60px;
    width: 200px;
    border: 1px solid #000000;
    overflow: hidden;
}
目录
相关文章
|
2月前
|
缓存 监控 前端开发
CSS 提高性能的方法
【10月更文挑战第24天】在实际应用中,还需要根据具体项目的特点和需求,灵活选择和组合这些方法,不断进行优化和改进。同时,随着技术的不断发展,也需要持续关注新的性能优化技巧和最佳实践,以保持在性能优化方面的领先地位。你对 CSS 性能优化还有哪些深入的思考和经验呢?欢迎进一步交流和分享。
|
2月前
|
前端开发
css页面顶部底部固定,中间自适应几种方法
【10月更文挑战第22天】css页面顶部底部固定,中间自适应几种方法
|
3月前
|
前端开发 容器
CSS 中几种常用的换行方法
CSS 中几种常用的换行方法
44 1
|
4月前
|
XML 前端开发 JavaScript
jQuery HTML / CSS 方法
jQuery HTML / CSS 方法
31 2
|
4月前
|
前端开发 JavaScript
jQuery css() 方法
jQuery css() 方法
30 3
|
3月前
|
前端开发 UED
css性能优化的方法
css性能优化的方法
38 0
|
4月前
|
前端开发
css中的多行省略和单行省略
css中的多行省略和单行省略
|
3月前
|
前端开发
CSS绘制三角形的方法
CSS绘制三角形的方法
|
3月前
|
Web App开发 前端开发 iOS开发
|
4月前
|
XML 前端开发 JavaScript
jQuery HTML / CSS 方法
jQuery HTML / CSS 方法
39 0

热门文章

最新文章