【发布时间】:2015-12-29 13:05:51
【问题描述】:
我正在尝试了解如何在 CSS 中将文本设置为基线。我发现我需要在字体大小更改后立即调整行高。
一些在线工具和 Sass mixin 正是这样做的,但我想了解公式。
例如,一个 mixin 是这样的:
line-height: ceil($font-size / $page-line-height) * ($page-line-height / $font-size);
Fiddle(使用检查元素查看样式)
对于26px 中的font-size,根据24px 中的$page-line-height 计算行高1.84615。
但是这里到底计算了什么,为什么它会起作用?为什么一定要用ceil?
【问题讨论】: