less - 使用 @font-face 减少 css 导入字体
问题描述
我一直在为 Atom 制作一个主题,它使用 Less CSS 来处理样式ui
。syntax
现在,我的问题是:如何使用 Less CSS 导入字体,因为我一直在尝试但找不到字体。
我在样式表中的代码:
@font-face {
font-family: 'varela-round';
src: url('VarelaRound-Regular.ttf') format("truetype");
font-weight: normal;
font-style: normal;
}
@font-family: 'varela-round', sans-serif;
正如您在此处看到的,样式表ui-variables.less
与 位于同一文件夹中VarelaRound-Regular.ttf
,这就是为什么我不明白它如何找不到字体文件的原因。除非我做错了什么,但在搜索之后似乎它对我来说应该是正确的。
这是控制台到达的链接:
.../usr/share/atom/resources/app.asar/static/VarelaRound-Regular.ttf
解决方案
推荐阅读
- html - 我设置了背景图像,但除非我以像素或 vh 为单位指定高度,否则它不会显示
- java - 完成场景后如何自定义 Allure 报告以分别创建诱惑结果(XML)(黄瓜 - java)
- r - R Plotly hooverinfo - 调整数字格式以显示千位分隔符
- sql - 在 PostgreSQL 中将 JSONB 列展平为字符串
- javascript - 如果我更新 svg 类型的文件,那么如何从中获取 svg 字符串?
- angular - 即使我滚动出视图,如何覆盖离子虚拟滚动以始终保持初始值设置
- c++ - cmake target_link_libraries 导致目标中的编译器错误
- javascript - 单击按钮 AJAX 方式获取 ID
- mule - 如何创建键值对窗口以在 mule 自定义连接器中添加动态属性,目前使用 mule 3
- reactjs - 如何设置本地环境以在 https 上运行