【发布时间】:2013-02-26 20:56:38
【问题描述】:
这是我的@font-face 声明以支持不同的字体变体,在本例中是我字体的粗体和加粗版本。
@font-face {
font-family: "santana";
src: url("data:font/ttf;base64,AAEAAAALAI....") format('truetype');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "santana";
src: url("data:font/ttf;base64,AAEAAAALAI....") format('truetype');
font-weight: bold;
}
@font-face {
font-family: "santana";
src: url("data:font/ttf;base64,AAEAAAALAI....") format('truetype');
font-weight: bolder;
}
现在我只使用 Chrome 和 Firefox。在 Chrome 中,正常和粗体变体有效,但较粗体变体不起作用(保留“粗体”变体)。在 Firefox 中,只有粗体变体按预期工作,在任何其他情况下,使用粗体变体(即使是正常重量)。
这是一个已知问题还是有更好的方法来做这个声明?
【问题讨论】:
-
afaik 关键字有问题,请尝试使用数值。
标签: css cross-browser font-face webfonts