dojo2 - Dojo 2 - 如何在 Dojo 2 应用程序中使用字体图标
问题描述
我需要在我的应用程序中使用字体图标。谁能帮助我如何在 Dojo 2 应用程序中使用字体图标。
提前致谢
解决方案
Dojo 2(通过@dojo/cli-build-app)将包含在 CSS 中引用的字体文件。例如在 CSS 中定义如下字体:
@font-face {
font-family: 'IconFont';
src: url('./fonts/IconFont.eot');
src: local('☺'), url('./fonts/IconFontwoff') format('woff'), url('./fonts/IconFont.svg') format('svg');
font-weight: 400;
}
这将确保构建工具在应用程序的构建版本中包含实际的字体文件,然后您可以像平常一样使用它们。
如果您对使用 CDN 中的 Font Awesome 之类的东西感兴趣,这里有一个使用示例,您只需将字符串值用于classes
VDOM 元素的属性。
推荐阅读
- reactjs - 当道具数据通过反应钩子发生变化时,我想重新渲染,但我得到了无限的重新渲染
- python - 点到两条线段的距离
- authentication - 如何将 HttpClientFactory 与模拟一起使用?或者找到另一种从基于 Windows 身份的服务中获取 JWT 令牌的方法?
- assembly - MASM 在保护模式下生成错误的调用目标
- python - 如何使seaborn clustermap的行大小相等?
- php - AJAX POST 请求无法与 .htaccess 重定向规则一起正常工作
- mysql - Magento 2.2.6 /var/lib/mysql/ 文件夹占用 43 GB 磁盘空间
- r - GeoJSON 的奇怪结果
- r - R语言迭代输入一个矩阵
- bash - Makefile 依赖项是一个列表变量,但 $< 仅采用第一个依赖项