【问题标题】:Font sizing based on size of region (i.e., div)基于区域大小的字体大小(即 div)
【发布时间】:2016-04-16 06:25:59
【问题描述】:

我知道大众单位,但是,这些单位是基于视口的大小,即整个屏幕。如果我需要足够大的字体大小以适应 div 的特定宽度,该怎么办?

这可能吗?

如果不是,有任何解决方案或变通方法吗?

谢谢!

【问题讨论】:

  • 没有基于元素的文本大小的 CSS 属性。你需要 javascript...FitText.js 之类的东西
  • 嗯。不知道为什么点击了降低分数。如果没有,那就是答案。

标签: html css font-size


【解决方案1】:

我同意 user1902183 的观点,即没有必要对这个问题投反对票,因为它完全合法。 我建议看一下 rem 单位。 rem 代表相对 em。 正如大多数开发人员所知,em 是根据设备固定的。例如,在浏览器中 1em = 16px。在移动设备上,这可能是一个较小的数字。 对于相对 em,字体大小取决于我相信的父级,但对此进行调查。这可能是您在不借助 JavaScript 的情况下尝试实现的最接近的目标。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-21
    • 2012-03-08
    • 2015-10-30
    • 2017-02-25
    • 2012-05-07
    • 2012-04-25
    • 2011-12-15
    相关资源
    最近更新 更多