同事!
请建议,如何向 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.css
内myApp\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/