【发布时间】:2017-11-11 14:39:38
【问题描述】:
对于特定数量的字符,CSS 中是否有与 Ruby truncate 方法等效的方法?
我一直在阅读有关组合不同 CSS 方法(例如 text-overflow)的文章:
Setting a max character length in css
但似乎没有直接的解决方案可以在特定数量的字符之后复制truncate 功能,例如:
<%= truncate(this.thing, length: 15, separator: '...') %>
【问题讨论】:
-
@Abhi 在那个答案中,文本在 93 个字符后被截断。只有当文本是等宽的 (codepen.io/anon/pen/bRELeb) 时它才能工作
-
是的,文本只占一行。此外,如果文本在多行上,它将不起作用。
-
@fcalderan cmets 中的 codepen 看起来很有希望,所以我建议
-
@abhi 我已经在你的第一条评论之后插入了它
标签: html css ruby-on-rails ruby