我使用flex4.5 我有这个简单的问题:我需要在我的应用程序中嵌入普通和粗体Arial字体: 我试过了:
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";
@font-face {
src:url("assets/arial.ttf");
fontFamily: arial;
}
global
{
font-size: 12;
color: #000000;
font-weight: normal;
font-family: arial;
}
这样可以正常工作,但BOLD字体仍然是别名。
然后我试了一下:
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";
@font-face {
src:url("assets/arial.ttf");
fontFamily: arial;
}
@font-face {
src:url("assets/arial.ttf");
fontFamily: arial;
fontWeight:bold;
}
global
{
font-size: 12;
color: #000000;
font-weight: normal;
font-family: arial;
}
粗体字体不再有别名,但它们显示为普通字体!
我的问题是:如何在Flex4.5 Css中嵌入BOLD和Not BOLD字体,以便两者都显示抗锯齿?
问候
答案 0 :(得分:0)
尝试使用粗体变体arial-bold
或类似名称命名字体,然后将其用作样式声明中的字体系列。您还需要将font-weight
样式设置为bold
。