/* 使用 CSS 实现最多显示两行文本,并在超出时显示省略号 */
.text-container {
display: -webkit-box;
-webkit-line-clamp: 2; /* 最大行数为2 */
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
white-space: normal;
}
display: -webkit-box;
:使用弹性盒子模型来布局子元素。-webkit-line-clamp: 2;
:限制在一个块元素显示的文本的行数为2行。-webkit-box-orient: vertical;
:设置或检索伸缩盒对象的子元素的排列方式为垂直排列。overflow: hidden;
:隐藏超出容器的内容。text-overflow: ellipsis;
:当文本溢出时,用省略号表示。white-space: normal;
:允许文本换行。这个样式可以应用到一个包含文本的HTML元素上,确保文本不会超过两行,并在超出时自动显示省略号。
上一篇:css表格
下一篇:css边框渐变
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站