-1

我在一个实现部分 CSS 规范的应用程序中使用 Pango,到目前为止,我一直被这个font-weight: (bolder|lighter)属性难住。

根据规范

“粗体”选择分配给比继承字体暗的字体的下一个粗细。

'lighter' 类似,但作用方向相反:它选择下一个较轻的关键字,其字体与继承的字体不同。

我似乎找不到一种简单的方法来获得可以给我更深(或更浅)字体的重量值。

4

2 回答 2

0

看看 font_weight属性

于 2009-07-13T04:12:19.900 回答
0

我不明白这个问题?
加粗和加亮是相对的 CSS 样式,它们会改变元素相对于其继承值的字体粗细。有效值为 100-900,但大多数字体不支持所有粗细,因此 400-600 之类的东西看起来都一样,等等。

例如,如果正常字体粗细是正常字体(像这样,或粗细 = 500),bolder将是下一个增量,可能是 700,看起来像这样

如果默认字体的粗细为 700,那么较轻将使新字体显示为正常粗细,即 500。

于 2009-07-13T04:14:35.247 回答