extjs - 如何将自定义字体添加到 ExtJS 应用程序?

标签 extjs

同事!

请建议,如何向 ExtJS 添加自定义字体,以便它与应用程序一起加载,如果用户没有在他的系统中安装这种字体 ?

必须将其加载到哪个文件夹,应将其包含在何处以及如何包含?

谢谢你的回答!

最佳答案

您可以简单地将新字体文件添加到 myApp\resources\fonts并将相应的 CSS 规则添加到 sass\etc\all.scss (感谢 scebotari66)喜欢

@font-face {
    font-family: Pragmatica;
    src: url(fonts/Pragmatica.ttf) format('truetype');
}

如果您在 ExtJS 上传文件之前需要您的字体,您可以将 CSS 规则添加到自定义文件夹中,例如 myApp\resources\css\app.css并包括 app.cssmyApp\index.html喜欢 <link rel="stylesheet" type="text/css" href="resources/css/app.css"> .它适用于 Sencha CMD sencha app build .

关于extjs - 如何将自定义字体添加到 ExtJS 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46462193/

相关文章:

extjs - 向图像添加工具提示

jquery - Silverlight 与 Web 2.0

java - 在 Extjs 中 Ext.ajax.request 和 Ext.data.Connection 的区别

sencha-touch - Sencha 触摸 : After scrolling a panel using a button tap it back to initial position again when scroll end

javascript - 在 Sencha touch 中列出蒙版

json - 如何使用 ExtJS 获取/列出 JSON 数据的所有字段名称?

javascript - 如何从 ExtJS 商店打印(或警报)值?

javascript - 在 extjs 或 javascript 中将毫秒转换为时间

javascript - Delphi indy10 http服务器和ExtJS表单提交

extjs - 如何创建向 Controller 注册的模型的新实例?