【发布时间】:2013-12-26 19:19:32
【问题描述】:
根据MDN page on font-weight 和其他来源,font-weight: bolder 使文本内容“一个字体粗细比父元素暗(在字体的可用粗细中)。”
我有一个测试页,其中包含 Google Fonts 中的“Open Sans”字体,粗细分别为 300、400(又名“正常”)、600、700(又名“粗体”)和 800。设置数字字体weights 手动按预期工作,但使用 bolder 似乎会跳过字体粗细 600。
Firefox 和 Chrome 同意这一点,所以我可能误解了“一步”在这种情况下的含义。
Here's a JSFiddle 用于测试,以及我得到的结果的屏幕截图。
第一部分有手动数字font-weight 设置。第二个嵌套了div 块样式为font-weight: lighter(按预期工作),第三个嵌套了div 块和font-weight: bolder;这个显示了我试图理解的效果。
【问题讨论】:
标签: html css fonts font-face webfonts