css文字超出隐藏变省略号

来源:undefined 2025-03-24 13:15:07 1010

可以利用 CSS 的 text-overflow 属性和 white-space 属性来实现文字超出隐藏并显示省略号的效果。

首先,设定一个固定宽度的容器,用来显示文本内容。然后,设置 overflow 属性为 hidden,这样超出容器宽度的文本会被隐藏起来。接下来,设置 text-overflow 属性为 ellipsis,这样当文本超出容器宽度时,会显示省略号。*,将 white-space 属性设置为 nowrap,这样即使文本内部有空格也不会换行。

以下是示例代码:

HTML:

```html

Lorem ipsum dolor sit amet

consectetur adipiscing elit. Sed condimentum tristique justo

sit amet bibendum augue congue sed. Pellentesque nibh massa

commodo ac fringilla quis

vehicula ac metus. Vestibulum pulvinar urna vitae sapien semper tristique.

```

CSS:

```css

.text-container {

width: 200px;

overflow: hidden;

text-overflow: ellipsis;

white-space: nowrap;

}

```

在上述示例中,设置了一个宽度为 200px 的容器,当文本超出该宽度时,会被隐藏,并在末尾显示省略号。

需要注意的是,这种方法只在单行文本中生效,如果要在多行文本中实现省略号效果,需要结合使用 JavaScript 来实现。

上一篇:idea创建vue项目 下一篇:vuecomputedset

最新文章