代号一:在CSS中使用Fontello

时间:2018-08-27 18:55:56

标签: codenameone

读者注意:这个问题不是关于标准CSS的,而是与Codename One的CSS支持有关的。

我对Codename One中包含的Material Font Icons不满意。 我想替换几乎所有这些行:

FontImage.createMaterial(FontImage.MATERIAL_XXX, "ColorWhite", 4)

与Fontello有所不同。 过去,我阅读了如何使用Codename One中包含的CSS支持来执行此操作,但是目前我找不到所阅读的内容。我只发现了这一点:https://www.codenameone.com/blog/using-icon-fonts-such-as-fontello.html,但没有说明如何使用CSS。

所以我的问题是使用CSS (有教程吗?)。在Codename One应用程序中使用Fontello图标的正确编码。

1 个答案:

答案 0 :(得分:1)

您可以按照https://github.com/shannah/cn1-css/wiki/Fonts

中的说明声明字体。

大致是这样的:

@font-face {
    font-family: "Fontello";
    src: url(res/Fontello.ttf);
}

然后,您可以将字体应用于希望使用的任何UIID,例如:

MyIcon {
    font-family: "Fontello";
}