我的字体未对齐,因为基线低于y
,g
,j
等,而不是常规基线。
我曾尝试弄乱一些属性(line-height
,height
,display: inline-block
,vertical-align
:text-top
),但无法使字体尽可能地居中。
是否存在与字距调整等效的CSS,但在垂直方向上?是否有另一种方法可以通过CSS统一修复此字体?
这是一个非常老的问题,但是我最终使用的解决方案(与大多数CSS一样,是创建一个包装器并非对称地填充,因此提高了明显的基线。
[主要用例是带有大border-radius
的标题,导致轻微的(视觉上的)垂直未对准。