开发者

Flex 4 Changing Default Font

How do I install multiple fonts for both bold and normal, I am trying to change the default font.

<fx:Style>
    @namespace s "library://ns.adobe.com/flex/spark";
    @namespace mx "library://ns.adobe.com/flex/mx";
    @namespace assets "assets.*";
    @namespace comp "comp.*";

    @font-face {
        font-family: localVerdana;
        src: url("assets/verdana.ttf");
        src: url("assets/verdanab.ttf");
    }

    s|Label {
        font-family: localVerdana;
    }

    s|TextInput {开发者_开发问答
        font-family: localVerdana;
    }

    s|TextArea {
        font-family: localVerdana;
    }

</fx:Style>


You need to have one @font-face declaration for each style, weight of font you use

@font-face
{
    src:                    url("assets/verdana.ttf");
    font-family:            localVerdana;
    font-style:             normal;
    font-weight:            normal;
    embed-as-cff:           true;
    advanced-anti-aliasing: true;

}

@font-face
{
    src:                    url("assets/verdanab.ttf");
    font-family:            localVerdana;
    font-style:             normal;
    font-weight:            bold;
    embed-as-cff:           true;
    advanced-anti-aliasing: true;

}
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜