首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用jQuery将列表项中的字符按一定长度截断

如何使用jQuery将列表项中的字符按一定长度截断
EN

Stack Overflow用户
提问于 2019-12-04 18:58:21
回答 1查看 83关注 0票数 0

我有问题的文本覆盖,我不想使用水平滚动,因为在我的列表中的一些字符串可能会非常长。因此,与其使用溢出:隐藏,或溢出:滚动,或溢出:覆盖,我宁愿削减字符长度添加.并就列表项的悬停执行通知。

例如:

代码语言:javascript
复制
<ul>
 <li>Black Coffee, Egyptian</li>
 <li>Green Tea</li>
 <li>Condensed Milk</li>
</ul>

  • 黑咖啡.
  • 绿茶
  • 浓缩牛奶

论Hover制作盒式覆盖

埃及黑咖啡(有机咖啡,盒装咖啡)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-04 19:10:09

这可以使用css实现,请在下面找到代码片段:

代码语言:javascript
复制
div.a {
  white-space: nowrap; 
  width: 50px; 
  overflow: hidden;
  text-overflow: clip; 
  border: 1px solid #000000;
}

div.b {
  white-space: nowrap; 
  width: 50px; 
  overflow: hidden;
  text-overflow: ellipsis; 
  border: 1px solid #000000;
}

div.c {
  white-space: nowrap; 
  width: 50px; 
  overflow: hidden;
  text-overflow: "----"; 
  border: 1px solid #000000;
}
代码语言:javascript
复制
<h2>text-overflow: clip (default):</h2>
<div class="a">Hello world!</div>

<h2>text-overflow: ellipsis:</h2>
<div class="b">Hello world!</div>

<h2>text-overflow: "----" (user defined string):</h2>
<div class="c">Hello world!</div>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59182975

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档