css - 使用多个字体字段设置 LESS 字体变量

标签 css fonts less google-font-api

我有一个从 Google 的 CDN 提取的字体列表。他们列出了文档 here但我在设置半粗斜体样式时遇到问题。有没有办法让这个工作?

<link href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,600italic,400,300,600' rel='stylesheet' type='text/css'>
@semibold: "Open Sans:600", sans-serif;
@semibold-italic: "Open Sans:600italic", sans-serif;
@light: "Open Sans:300", sans-serif;

我知道我可以在 font-face 中设置 font-weight 和 style。

如何在我的变量声明中包含所有内容?

最佳答案

我不太熟悉 Google 字体的工作原理,但也许 mixin 对你来说是个不错的选择。

.semibold {
    font-family: 'Font', 'Font B', 'Font C';
    font-weight: 500;
    font-style: normal;
}

div {
    .semibold;
}

关于css - 使用多个字体字段设置 LESS 字体变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26981585/

相关文章:

java - 如何在 Apache FOP 中从 Java 代码配置字体?

css - 简化更少的 CSS If "Functions"

javascript - Jquery Mobile - "notext"删除按钮图标

css - 让图像突出页脚

fonts - 在 Word 中搜索 Calibri 字体的文本失败

javascript - 带有属性的手动 css 模块以区分组件

comments - LESS 无声多行注释

css - 我需要在一页上有 2 个 iframe,一个在另一个顶部

javascript - 使可扩展 div 开始关闭

fonts - 将自定义字体主题导入 Android Studio Editor\Fonts for IDE