0

私は 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 フォントを埋め込む方法で、両方がアンチエイリアス表示されるようにする方法は?

よろしく

4

1 に答える 1

0

フォントにボールド体arial-boldなどの名前を付けて、それをスタイル宣言のフォント ファミリーとして使用してみてください。font-weightまた、スタイルをに設定する必要がありますbold

于 2012-07-22T12:21:32.363 に答える