有没有办法可以在树枝上打断长词?在几个字符之后,它正在分解它并设置一个连字符。是否存在这样的过滤器?
喜欢:
Thisisareallylongword
至:
Thisisa-
reallylong-
word
因为字符会直接从数据库中输出...
有没有办法可以在树枝上打断长词?在几个字符之后,它正在分解它并设置一个连字符。是否存在这样的过滤器?
喜欢:
Thisisareallylongword
至:
Thisisa-
reallylong-
word
因为字符会直接从数据库中输出...
是的,解决方案是使用 css。该属性word-break: break-all
打破了元素框架中的单词。有一个附加属性hyphens: auto
应该在中断位置设置连字符。
(这对我有用实际上不是......)
更新:
有一种更好的方法word-wrap: break-word
就是打破长词,其他词只是在下一行中正常跳跃。
您可以使用诸如 slice 之类的树枝过滤器,该过滤器仅允许您显示字符串的 N 个字符。
切片后,您可以添加 - 和换行符
然后您可以使用合并过滤器将其全部恢复为 1 个字符串
但是 twigs 并不能真正帮助你断词我宁愿使用简单的 CSS