css-文本超出后显示省略号

时间:2023-03-09 16:44:26
css-文本超出后显示省略号

1、如果是单行文本:

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

2、如果是多行文本,将文本框高度设为文字行高的倍数,然后在文本后建一个content为“...”的宽度为1em并设置文本背景色的after伪类,相对文本框设置绝对位置为下0右0;这样可以在视觉上实现同样的省略效果。

3、或者直接在文本框后新建一个元素,比如

css-文本超出后显示省略号

这个右下角显示详情,并且是个链接,可以新建一个链接,然后绝对位置右0下0,记着设置背景色。

网上还有其他高大上的方法,继续学习。

相关文章