Django 有啥功能可以让文本看起来更短? [复制]
Posted
技术标签:
【中文标题】Django 有啥功能可以让文本看起来更短? [复制]【英文标题】:What feature of Django to make text looks shorter? [duplicate]Django 有什么功能可以让文本看起来更短? [复制] 【发布时间】:2015-03-17 16:25:49 【问题描述】:如果我有一个标题博客,并且它太长,它会导致我的网站主题在显示时被破坏。我该怎么做才能让它看起来更短?
示例: 全文:"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" 但是当它显示出来时,它看起来像这样:“aaaa[...]”
【问题讨论】:
提示:搜索text-overflow
和 ellipsis
:)
@Harry 感谢您的快速回复。我现在会找到它
那是一般的 CSS 伙伴。您可能还想查看下面提供的答案,因为它来自官方 Django 网站。
@Harry 谢谢你。我是使用 Django 进行 Web 开发的初学者,所以我真的不知道这个问题应该是什么标签。我只是认为我可以使用 CSS 或 html 来做到这一点,但也许 Django 也可以做到。再次感谢您
【参考方案1】:
你可以使用truncatechars过滤器
post.title|truncatechars:10
【讨论】:
非常感谢!你是最棒的!兄弟【参考方案2】:你可以用 CSS 做到这一点:
p
width: 70px; //example width
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
FIDDLE
【讨论】:
以上是关于Django 有啥功能可以让文本看起来更短? [复制]的主要内容,如果未能解决你的问题,请参考以下文章