[ CSS ] 内容超出容器后 以...省略

news/2025/1/7 0:25:27/

内容超出容器后 以…省略

当前效果
Snipaste_2023-11-10_20-50-10.jpg

代码

<template><div class="box">有志者,事竟成,破釜沉舟,百二秦关终属楚; 有心人,天不负,卧薪尝胆,三千越甲可吞吴</div>
</template><style lang="scss">
.box {width: 150px;padding: 20px;margin: 50px auto;color: #fff;background-color: cornflowerblue;
}
</style>

单行省略

需求: 使所有文本在一行显示,显示不下就以 ... 形式省略

效果
Snipaste_2023-11-10_20-51-11.jpg

代码

.box {width: 150px;padding: 20px;margin: 50px auto;color: #fff;background-color: cornflowerblue;p {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
}

核心代码

white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;

多行省略

需求: 使文本只显示 2 行,显示不下就以 ... 形式省略

效果
Snipaste_2023-11-10_20-52-35.jpg

代码

.box {width: 150px;padding: 20px;margin: 50px auto;color: #fff;background-color: cornflowerblue;p {display: -webkit-box !important;overflow: hidden;word-break: break-all;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
}

核心代码

display: -webkit-box !important;
overflow: hidden;
word-break: break-all;
text-overflow: ellipsis;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;

-webkit-line-clamp 代表行数,限制内容最多出现几行


http://www.ppmy.cn/news/1243990.html

相关文章

ElasticSearch之文件描述符的数量

ElasticSearch在运行过程中&#xff0c;涉及大量文件的打开、关闭、读、写等操作。因此当ElasticSearch进程的文件描述符数量不足时可能导致丢失数据等故障现象。 因此为保障ElasticSearch正常运行&#xff0c;需保证ElasticSearch可以使用至少65535个文件描述符。 查看Linux系…

牛客 算法题 【HJ102 字符统计】 golang实现

题目 HJ102 字符统计 golang代码实现 package mainimport ("bufio""fmt""os""sort" )func main() {// str_arry :make([]string, 0)str_map : make(map[rune]int)result_map : make(map[int][]string)scanner : bufio.NewScanner(os…

网络视频播放卡顿原因分析

一、问题描述 某项目通过拉摄像机rtsp流转rtmp/http-flv/ws-flv的方案&#xff0c;使用户可以在网页中观看摄像机的视频画面。在 观看视频时偶发出现卡顿现象。 二、卡顿现象分析和解决 此问题涉及的原因较多&#xff0c;所以得考虑各环节的问题可能性&#xff0c;并根据现场实…

iOS移动应用程序的备案与SHA-1值查看

​ 目录 &#x1f4dd;iOS移动应用程序的备案与SHA-1值查看 引言 第一部分&#xff1a;App备案 第二部分&#xff1a;查看SHA-1值 引言 在开发和发布移动应用程序时&#xff0c;进行App备案是非常重要的一步&#xff0c;它是确保您的应用在合规性方面符合相关法规的过程。…

什么是 npm —— 写给初学者的编程教程

原文链接&#xff1a; 什么是 npm —— 写给初学者的编程教程 自 2009 年以来&#xff0c;Node.js 一直席卷全球。成千上万个系统基于 Node.js 构建&#xff0c;促使开发者在社区宣称“JavaScript 正在吞噬软件”。 Node 成功的主要因素之一是它广受欢迎的软件包管理器——np…

Linux C语言 29-位域

Linux C语言 29-位域 本节关键字&#xff1a;C语言 位域 位运算 相关C库函数&#xff1a; 什么是位域&#xff1f; C 语言的位域&#xff08;bit-field&#xff09;是一种特殊的结构体成员&#xff0c;允许我们按位对成员进行定义&#xff0c;指定其占用的位数。 位域的作用…

开发者天堂:免费API接口大集合,助你轻松打造应用

企业工商三要素核验 API&#xff1a;通过输入企业名称、法人、注册号 /组织机构代码 /统一社会信用代码&#xff0c;验证三者是否匹配一致。企业工商四要素核验&#xff1a;传入企业名称、社会统一信用代码、法人名称、法人身份证&#xff0c;校验此四项是否一致。实名认证&…

机器学习ROC曲线中的阈值thresholds

在ROC&#xff08;Receiver Operating Characteristic&#xff09;曲线中&#xff0c;阈值&#xff08;thresholds&#xff09;是一个用于分类模型的概率或分数的截断值。ROC曲线的绘制涉及使用不同的阈值来计算真正例率&#xff08;True Positive Rate&#xff0c;TPR&#xf…