当前位置: 首页 > news >正文

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

内容超出容器后 以…省略

当前效果
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.lryc.cn/news/246456.html

相关文章:

  • Java远程连接本地开源分布式搜索引擎ElasticSearch
  • 递归回溯剪枝-子集
  • VC++、MFC中操作excel时,Rang和Rangs的区别是什么?
  • 使用Rust开发小游戏
  • 笔记二十一、使用路由search进行传递参数
  • python多线程和多进程
  • VMware虚拟机网络配置详解
  • VUE语法--img图片不显示/img的src动态赋值图片显示
  • springboot+vue智能企业设备管理系统05k50
  • C++中的new、operator new与placement new
  • ElasticSearch之cat anomaly detectors API
  • Luminar Neo1.16.0(ai智能图像处理)
  • ElasticSearch之cat aliases API
  • bash编程 数组和for循环的应用
  • Python基础:标准库概览
  • C#,《小白学程序》第三课:类class,类的数组及类数组的排序
  • 建筑结构健康监测系统和传统人工监测的区别
  • 二 使用GPIO的复用功能 利用USART 实现printf()
  • C#中的警告CS0120、CS0176、CS0183、CS0618、CS0649、CS8600、CS8601、CS8602、CS8604、CS8625及处理
  • js中声明变量的关键字(const,let,var)
  • Android13 launcher循环切页
  • Java学习路线第一篇:Java基础(2)
  • 网络工程师精华篇,50种网络故障及解决方法大集合
  • Unity播放网络视频
  • SCI一区级 | Matlab实现GWO-CNN-LSTM-selfAttention多变量多步时间序列预测
  • 线性分类器--图像表示
  • 车载通信架构 —— 传统车内通信网络FlexRay(较高速度高容错、较灵活拓扑结构)
  • 如何在Ubuntu的Linux系统中安装MySQL5.7数据库
  • 基于Hadoop的区块链海量数据存储的设计与实现
  • 运行时错误/缺陷到底是什么缺陷