能者 发表于 2023-8-31 15:00:02

使用CSS实现文本溢出省略号效果

要使用CSS实现文本溢出省略号效果,可以使用以下步骤:

1. 首先,为包含文本的容器元素设置一个固定的宽度或最大宽度。例如,我们可以使用`width`属性设置容器的宽度为200像素:
.container {
width: 200px;
}


2. 接下来,通过设置`white-space`属性为`nowrap`,使文本不换行:
.container {
white-space: nowrap;
}


3. 然后,使用`overflow`属性设置溢出的部分如何处理。将其设置为`hidden`,表示隐藏溢出的文本:
.container {
overflow: hidden;
}


4. 最后,使用`text-overflow`属性设置溢出部分显示省略号。将其设置为`ellipsis`,表示使用省略号替代溢出的文本:
.container {
text-overflow: ellipsis;
}


完整的代码如下所示:
.container {
width: 200px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}


上述代码将会使文本在超出容器宽度时自动截断,并在末尾显示省略号。

页: [1]
查看完整版本: 使用CSS实现文本溢出省略号效果