如何在字符串中包含空格的 <span> 中应用椭圆效果?

Posted

技术标签:

【中文标题】如何在字符串中包含空格的 <span> 中应用椭圆效果?【英文标题】:how to apply ellipse effect in <span> which contain space in string? 【发布时间】:2014-04-01 17:53:51 【问题描述】:

我想在一定宽度后显示省略号。我想用 css 来做这个。 & 仅在一个跨度标签中。(其他标签不应使用标签..等)。我怎么能做到这一点。

&lt;span&gt;Name: Patrick Jonson&lt;/span&gt;

输出应该小于 1

Name: Patrick jon...

问题是出现空格时会断字。

请帮忙。

【问题讨论】:

你应该在问这样的问题之前搜索答案 "i already used below css"...这是什么“低于css”? text-overflow: ellipsis not working的可能重复 【参考方案1】:

如果我理解正确的话……这很简单,可以完成-

Demo Fiddle

html

<span class='ellipsis'>Name: Patrick Jonson</span>

CSS

span.ellipsis
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    width:130px;
    display:inline-block;

【讨论】:

不幸的是,这不能仅用 CSS 完成。 这仅适用于内容是静态的。在这种情况下,确实繁荣!

以上是关于如何在字符串中包含空格的 <span> 中应用椭圆效果?的主要内容,如果未能解决你的问题,请参考以下文章

js代码中包含vue标签

如果 Json 变量在 WCF 中包含空格或任何特殊字符,如何获取 Json 值

如何在第一个`/`(斜杠)处拆分字符串并在`<span>`中包围它的一部分?

在 SQL 请求中,如何查找字符串最后一部分中包含数字的所有记录(最后一个空格之后)

将元素中包含的内容与数组一起添加

如何在 Windows 7 中重命名文件夹:名称中包含空格的命令行 [关闭]