【问题标题】:fittext - keep text in one line and not wrap into two linesfittext - 将文本保留在一行中,而不是换成两行
【发布时间】:2014-01-11 06:19:19
【问题描述】:

我使用 fittext.js 并尝试使 h1 在一行中适合包含 div 的整个宽度。

但文本分为两行。 2014 文本 17., 18. og 19. juli 2014 在第二行。 如果我把 nowrap 放在 h1 上,文本在一行,但宽度超过 100%。

如何强制文本停留在一行?

【问题讨论】:

  • 该问题的jsfiddle.net 演示会有所帮助
  • 当然,它在这里:jsfiddle.net/Vd67h 但奇怪的是我 jsfiddle 它可以工作。
  • 奇怪。你在网上某个地方有问题发生的地方吗?
  • 问题是插件错误判断大小并分配错误的字体大小。试图找出原因

标签: javascript fittextjs


【解决方案1】:

插件错误地使用默认压缩率计算字体大小。幸运的是,您可以通过自己的方法来纠正问题。试试这个:

jQuery("#fittext").fitText(1.2);

【讨论】:

  • 是的,这行得通,但我认为这不是正确的解决方案。但我会去的。
  • 也许字体系列会影响它或其他因素。插件预料到了这一点,否则它不会提供压缩参数。
猜你喜欢
  • 2022-08-18
  • 2018-03-25
  • 2022-11-01
  • 2021-11-06
  • 1970-01-01
  • 1970-01-01
  • 2013-09-23
  • 1970-01-01
  • 2013-04-15
相关资源
最近更新 更多