1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > CSS 实现过长文本省略显示

CSS 实现过长文本省略显示

时间:2023-04-23 10:06:47

相关推荐

CSS 实现过长文本省略显示

1、单行省略显示

CSS 中可以使用 text-overflow 属性和 white-space 属性来实现过长文本省略显示。以下是实现方法:

设置 overflow 为 hidden,以隐藏超出容器范围的文本。

设置 white-space 为 nowrap,以强制文本在同一行显示。

设置 text-overflow 为 ellipsis,以显示省略号。

代码如下:

.ellipsis {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

该代码在容器宽度有限制的情况下使用,超出容器宽度的文本将被隐藏,并显示省略号。

2、多行省略显示

如果需要实现多行省略显示,可以将 overflow 设置为 hidden,white-space 设置为 normal,并使用 max-height 属性限制容器的高度。

代码如下:

.ellipsis-multi-line {overflow: hidden;white-space: normal;text-overflow: ellipsis;max-height: 60px; /* 设置最大高度 */}

在此代码中,当文本内容高度超过 60px 时,超出部分将被隐藏,并显示省略号。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。