与其拥有一堆大小不同的链接,我希望我的所有标签都具有相同的大小。但是,我的目标是尽量减少制作云所需的空间量,也就是尽量减少使用的行数。
举个例子:
(来源:stevethomas.com.au)
看起来像任何普通的标签云。然而,看看'roughdiamond'标签周围的所有额外空间,这些额外的空间可以被其他标签填充,比如靠近底部的'stone',这可以有效地从云中消除一整条额外的线。
在开始新行之前,我将如何让单词填充它们上方的任何空间?我不是在谈论重新组织它们以找到所需的绝对最少行数。如果我浏览图像中的列表,“pendant”、“howlite”和“igrice”将进入第 1 行填满,“roughdiamond”将进入第 2 行,因为第 1 行已满,“电气石”将转到第 3 行,因为它不适合第 1 行或第 2 行,与 'emberald' 相同,但 'pearl' 会转到第 2 行,因为它可以放在那里,因为有额外的空间。我认为在 CSS 中可能会有某种方式来执行此操作,这只会导致链接折叠到它可以容纳的任何可填充空间中。