如何截断中间跨度中的文本[关闭]

问题描述 投票:0回答:2
我正在使用UX功能,在其中我需要截断FooBar并追加...,如果Change链接到达页面的末尾。我也不允许Change链接转到下一行。简而言之,如何截断中间文本,如下图所示?

谢谢。

truncate FooBar enter image description here

jquery css user-interface truncate clamp
2个回答
0
投票
您尝试编写的功能实际上已内置到CSS中。如果使用属性text-overflow: ellipsis;,则文本将具有...而不是开始新行。

0
投票
在HTML文件中

<div class="container"> <div>Name:</div> <div class="mid-child">FooBar FooBar FooBar FooBar FooBar</div> <div>Change</div> </div>

在CSS文件中

div.container { display: flex; width: 200px; } div.mid-child { width: 120px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

© www.soinside.com 2019 - 2024. All rights reserved.