css - 如何在 scss 中使用 list express?

标签 css sass

我尝试将 sass 样式转换为 scss 样式格式。

原始sass文件是:

$family-sans-serif: "Avenir", Helvetica, Arial, sans-serif

我尝试使用:

$family-sans-serif: ("Avenir", Helvetica, Arial, sans-serif);

但是我得到错误提示:

 Error in beforeCreate hook: "Error: Module build failed: 
 $family-sans-serif: ("Avenir", Helvetica, Arial, sans-serif);
 ^
 Media query expression must begin with '('

如何在scss中定义变量?特别是变量是一个列表。

最佳答案

我将这些用于元素中的变量,具体取决于您是否使用@font-face 等

$font-josefin:  "JosefinSans", Helvetica, Arial, sans-serif;
$font-raleway:  "Raleway", sans-serif;

在我的元素中,我调用变量。

body {
    font-size: $default-px;
    font-size: $default-rem;
    line-height: 1.8em;
    font-weight: 400;
    font-family: $font-raleway;
    letter-spacing: 0;
    font-style: normal;
}

关于css - 如何在 scss 中使用 list express?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48776827/

相关文章:

javascript - 防止 <button> 被点击而不禁用它

javascript - 为什么我的 css3 动画在 JQuery 中不起作用?

angular - 我如何在 Angular 中使用自定义主题调色板?

html - button_to 创建不可点击的按钮

javascript - 在上传多张图片之前预览图片

javascript - 当我第二次单击以将其删除时,Jquery 背景较暗保持黑暗

css - 按时间更改背景图片网址

php - 既然可以直接使用 PHP,为什么还要 Sass 或 LESS?

vue.js - VueJS - 使用 vue-test-utils 进行单元测试会出错 - TypeError : _vm. $t 不是函数

html - 如何让元素在 Flex 中堆叠?