【发布时间】:2015-03-22 00:20:54
【问题描述】:
在我正在开发的新 web 应用上使用自定义字体时,我遇到了一个奇怪的问题。
这种自定义字体 (FF DIN) 似乎有自然的垂直偏离中心线高,这迫使我放置一些 padding-top hack 来补偿按钮和输入等元素的顶部空间。
示例:绿色字体 (Helvetica Neue) 正确对齐,我们使用的自定义字体 (FF DIN) 垂直偏离中心:
是否有任何已知的方法可以自然地解决 CSS 上的居中问题,以某种方式强制字体基线行为?
谢谢。
【问题讨论】:
-
这不是关于行高,而是关于字形的垂直放置。
-
还有其他可行的解决方案吗?除了公认的解决方案?我不想手动编辑字体
标签: css fonts font-face webfonts