我在实现CSS规范的一部分的应用程序中使用Pango,到目前为止,我被font-weight: (bolder|lighter)
属性所困扰。
'bolder'选择分配给比继承的颜色更暗的字体的下一个重量。
'light'是相似的,但工作方向相反:它选择下一个较轻的关键字,其字体与继承的字体不同。
我似乎找不到一种简单的方法来获得可以给我更深(或更轻)字体的重量值。
答案 0 :(得分:0)
查看font_weight attribute。
答案 1 :(得分:0)
我不明白这个问题?
Bolder和Lighter是相对CSS样式,并将相对于其继承值更改元素的字体粗细。有效值为100-900,但是大多数字体都不支持所有权重,因此像400-600这样的东西都会显示相同的等等。
例如,如果正常的字体粗体是普通字体(如此,或者重量= 500),bolder
将是下一个增量,可能是700,看起来像这个。
如果默认字体的重量为700,则较轻的字体会使新字体显示为正常重量,或500.