首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设置链接长度的字符限制

问如何设置链接长度的字符限制
EN

Stack Overflow用户
提问于 2013-08-03 11:30:26
回答 2查看 2.2K关注 0票数 0

我有一个RSS提要框,其中显示了来自Feed的许多链接。框的大小为10个链接指定,每个链接在1行上。然而,有时当标题的长度很长时,链接将以两行或两行以上的形式显示。如何将字符限制为标题(链接)的长度?例如,如果链接太长,在链接的末尾添加三个点:例如:我如何设置字符的限制.

这是我正在使用的提要:

代码语言:javascript
复制
<script language="JavaScript" src="http://rss.artaweb.biz//feed2js.php?src=http%3A%2F%2Fwww.bbc.co.uk%2Farabic%2Findex.xml&num=10&targ=y&utf=y"  charset="UTF-8" type="text/javascript"></script>

提前谢谢你的帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-08-03 12:28:01

首先,将一个id或类放到您要放置或显示rss提要的div中,如

代码语言:javascript
复制
<div id="some-id">
   // your rss feed script
</div>

然后,可以使用这个jquery脚本将文本限制为特定字符。

代码语言:javascript
复制
$("div#some-id").text(function(index, text) {
   return text.substr(0, characters you want);
});
票数 2
EN

Stack Overflow用户

发布于 2013-08-03 11:41:47

您可以使用CSS:

  1. 不允许换行
  2. 在溢出的文本中添加省略号

因此,例如,如果您用id链接将脚本包装在div中:

代码语言:javascript
复制
#links li {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

在http://jsfiddle.net/V9PXL/中演示。试着重新调整窗口,看看会发生什么。

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

https://stackoverflow.com/questions/18032383

复制
相关文章

相似问题

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