为什么使用Crimson Text字体的font-weight会影响垂直对齐?

时间:2016-10-19 07:02:49

标签: html css fonts vertical-alignment

最近我一直在玩锚标记'页面的{c} http://nate.fm/articles/如果您在链接LightPro-Life vs Pro-Birth周围分配边框,并将其font-weight更改为500以上,则会突然显示垂直对齐方式中到顶。下面我添加了显示以下内容的图片:

字体重量700:

enter image description here

字体重量500:

enter image description here

更令人惊讶的是,对于除 Crimson Text 之外的任何其他字体系列,此错误消失了。我尝试在本地复制bug但失败了。

有人可以对这个错误有所了解吗?

1 个答案:

答案 0 :(得分:0)

由于你提到它只发生在Crimson Text上,它可能只是粗体渲染时字体呈现的方式。这里也提出了类似的问题:Bold text line-height is higher than normal text line-height

我玩弄了禁用页面上所有其他样式,看看是否有什么东西覆盖它,但是找不到任何罪魁祸首。

可能的解决方法可能只是添加一些填充顶部。