想象一个看起来像这样的标签:
The Name of Some Corporation from Some
State
如果您希望标签以看起来更像这样的方式自动包装分配给它们的任何文本:
The Name of Some
Corporation from Some State
线条更均匀的地方,有没有简单的方法可以做到这一点?我一直在努力使我自己的类(class)有效地以编程方式执行此操作,但这已经花费了我很多时间来研究事情。也许有更简单的方法?我对嵌入 CSS/HTML 感到疑惑?
最佳答案
据我所知,没有。 Word Wrap 通常通过尽可能多地适合一行并将无法适合的内容移到下一行来工作。您可能能够做的最好的事情是使用 justify
代替,这会占用每行的整个宽度,或者减少 Label
的宽度。
我想您也可以扩展 Label
并添加您自己的选项或重写 Word Wrap 发生的方式,但我不建议这样做。我最近尝试编写一个截断公式,并弄清楚一个词在一行中的位置或者它甚至在哪一行是 AS3 中的一大难题。
关于html - 在 Flex 中是否有一种简单的方法可以以相对均匀的方式制作居中对齐的标签自动换行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21460781/