我的设计有很多三行混合高度标题。解释外观的最简单方法可能是使用示例:

(为此,请忽略最后一行包含两个单词的事实。)

一切都是完全合理的,但是字体大小和字距调整取决于单词的长度。

使用JavaScript或CSS有什么办法吗?

最佳答案

我浏览了此项目的大量库,包括:

  • FitText.js
  • 无法使其工作,以使不同的行具有不同的大小(即,对齐的但不是混合高度的)。
  • BigText.js
  • 根本无法正常工作。
  • Stretch
  • 我忘记了这个问题,但是对于我的目的却不起作用。
  • 获胜者: SlabText
  • 这是我最终使用的,效果很好。
  • 09-16 10:05