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

【CSS】设置文本超出N行省略

文章目录

    • 基本使用

这种方法主要是针对Webkit浏览器,因此可能在一些非Chrome浏览器中不适用。

基本使用

例如:设置文本超出两行显示省略号。

  • 核心代码:
.ellipsis-multiline {
  display: -webkit-box;	
  -webkit-box-orient: vertical;	/* 设置垂直排列 */
  -webkit-line-clamp: 2;		/* 设置行数 */
  overflow: hidden;				/* 设置超出省略 */
  text-overflow: ellipsis;		/* 设置省略以...结尾 */
}
  • 实际使用:

<div class="ellipsis-multiline">
  这里是一段很长的文本,如果超出两行的话,将会显示省略号。这样可以保持布局的整洁,同时用户可以看到完整内容的一部分。
</div>

http://www.kler.cn/a/415126.html

相关文章:

  • js-显示转换(强制转换)与隐式转换,==与===区别
  • SpringBoot连接测试InfluxDB时序数据库
  • Laravel8.5+微信小程序实现京东商城秒杀方案
  • 借助nntools的模型训练(图像去噪任务, PyTorch)
  • AI自动化剪辑工具:可将长视频中精彩部分提取合成短视频
  • C# 基于WPF实现数据记录导出excel
  • 第六篇:其他窗口部件 QLineEdit
  • 更快更省更划算:了解亚马逊云科技自研芯片
  • Vue表单绑定入
  • 【GPT】为什么要力量训练?
  • 使用easyexcel导出复杂模板,同时使用bean,map,list填充
  • MT管理器v2.14.5-MT管理器-能强大的Android文件管理工具,主要用于管理和编辑手机中的文件-MT管理器vip版本下载-登录即可有vip
  • 02.ES6(2)
  • docker-elasticsearch-kibana-logstash
  • Vue Promise的使用,界面使用异步线程循环执行方法(模拟线程)
  • Java基础面试题08:Java中Exception和Error有什么区别?
  • IDEA如何快速地重写方法,如equals、toString等
  • Sybase数据恢复—Sybase数据库无法启动,Sybase Central连接报错的处理案例
  • 反向代理服务器的用途
  • uniapp关闭sourceMap的生成,提高编译、生产打包速度
  • 如何配置 Gitea 的邮箱功能
  • React Native 原生开发指南
  • MySQL并发事务问题和隔离级别
  • Ubuntu 18.04 中安装 RDKit(针对 Python 2.7)
  • vim 显示行数和删除内容操作
  • C# 预处理器指令